home *** CD-ROM | disk | FTP | other *** search
/ Deutsche Edition 1 / Deutsche Edition 1.iso / amok / amok_lha / amok80.lha / AmokListe next >
Text File  |  1993-08-15  |  123KB  |  3,525 lines

  1. =======================================================================
  2.  
  3.                             >>>  A M O K  <<<
  4.  
  5.        A m i g a   M o d u l a  &  O b e r o n   K l u b   Stuttgart
  6.  
  7. =======================================================================
  8.  
  9.                            Inhalt von Disk #1:
  10.  
  11. Fish: Umsetzung der Bob-Demo von Cathy J. Wagner.                 [fbs]
  12.  
  13. CtrlIntuition: Schaltet Intuition aus.                            [fbs]
  14.  
  15. DME: Programmierbarer Editor. Nicht von AMOK, aber dennoch gut.   Matthew Dillon
  16.  
  17. DME-m2c: Tastenbelegung für DME, um Compilier & Linker zu starten [fbs]
  18.  
  19. Sundown: Copperlist-Demo                                          [pit]
  20.  
  21. M2Error: Verbesserung von M2Error                                 [fbs]
  22.  
  23. DosTime: Procedure zum Lesen & Schreiben des Datums               [pit]
  24.  
  25. Sprites: Hardware-Sprite-Demo                                     [pit & fst]
  26.  
  27. Interrupt: Interrupt-Demo                                         [fbs]
  28.  
  29. VSpriteDemo: Umsetzung von VSprites aus Markt & Technik
  30.    Programmier-Handbuch                                           [fbs]
  31.  
  32. GameSupport: Joystick-Routine                                     [mif]
  33.  
  34. DragNumber: Proceduren zum Darstellen von 7-Segment-Zahlen.       [pit]
  35.  
  36. OverScnTrouble: Probleme mit Overscan (HILFE!!!)                  [fbs]
  37.  
  38. HexDump/ReDump: Erzeugt HexDump und zurück.                       [fbs]
  39.  
  40. ShowEvents: Umsetzung des Programmes im Libraries & Devices       [fbs]
  41.  
  42. WBExecute: Startet CLI-Batchfiles von der Workbench               [pit]
  43.  
  44.  
  45.                            ####################
  46.  
  47.                            Inhalt von Disk #2:
  48.  
  49. IFFLoad: Ladeprozeduren für ILBM (Color-Cycling, Overscan,...)    [fbs]
  50.  
  51. M2Code: Bindet Assembler in Modula-2 ein.                         [fbs]
  52.  
  53. SuperLists: Unterstützungsroutinen zu File & Namens-Requestern    [bne]
  54.  
  55. IntuiStruct: Hilfe zum Programmieren von Intuition                [bne]
  56.  
  57. HalfBrite: Demo zum extraHalfbrite-Modus                          [pit]
  58.  
  59. H.A.M: Demo zum HAM-Modus                                         [pit]
  60.  
  61. MODIV: Prozeduren für MOD und DIV für LONGCARDs                   [fbs]
  62.  
  63. DMError: Programm zum Zeigen von M2Fehlern auf dem Editor DME     [fbs]
  64.  
  65.                            *+*+*+*+*+*+*+*+*+*
  66.  
  67.                            Inhalt von Disk #3:
  68.  
  69.  
  70. IFFToCode: Generiert Modula-Code für Image-Daten aus IFFBrushes   [pit]
  71.  
  72. IFFLoad_1.1: Neu: Ladeteil in Assembler, 3x schneller             [fbs]
  73.  
  74. RecordInput: Zeichnet Eingaben auf und legt sie auf eine Taste    [fbs]
  75.  
  76. Gels: Eine Art GelTools für Modula.                               [pit]
  77.  
  78. DosSupport: Programmierhilfe für BCPL-Pointer und Devicelist      [bne]
  79.  
  80. IntuiStruct1.3: UpDate der Intuition-Unterstützung von Amok#2     [bne]
  81.  
  82.  
  83.                            ~~~~~~~~~~~~~~~~~~~~
  84.  
  85.                            Inhalt von Disk #4:
  86.  
  87. Checker: Demonstriert eine neue Form der Informationsdarbietung
  88.                                          in Kraftfahrzeugen       [pit]
  89.  
  90.  
  91.                            #+#+#+#+#+#+#+#+#+#
  92.  
  93.                            Inhalt von Disk #5:
  94.  
  95.  
  96. Graphics: IFF-Bilder. Zeigen einfach durch Doppelklick            [brk]
  97.  
  98. PrinterSupport: Unterstützungsroutinen für das printer.device     [fbs]
  99.  
  100. Print: Ersetzt TYPE TO PRT: mit Perforationsübersprung            [fbs]
  101.  
  102. MemSystem: Multitasking-fähiger, intelligenter Heap-Ersatz        [bne]
  103.  
  104. SuperLists1.2: Unterstützung von Scrollbar-Requestern, Update     [bne]
  105.  
  106. PrintIt!: Hardcopyprogramm für IFF-Bilder                         [fbs]
  107.  
  108. IconSupport: Exportiert Prozedur zum Erzeugen von Icons           [fbs]
  109.  
  110. CreateAmokDisk: Erzeugt Amok-Icons für Dateien, Dirs & Disks      [fbs]
  111.  
  112.  
  113.                            ^v^v^v^v^v^v^v^v^v^
  114.  
  115.                            Inhalt von Disk #6:
  116.  
  117. SoftScroll: Exportiert Prozedur zum Scrollen einer BitMap         [fst]
  118.  
  119. MathLib: Mathe-Bibliothek für Vektoren & Matrizen                 [bne]
  120.  
  121. IFFSupport: Prozeduren zum Laden & Speichern von ILBM-Bildern     [fbs]
  122.  
  123. ListAll: Erweiterung des CLI-Commandos LIST für Subdirectories    [bne]
  124.  
  125.  
  126.                            |-|-|-|-|-|-|-|-|-|
  127.  
  128.                            Inhalt von Disk #7:
  129.  
  130.  
  131. AVL:  Generischer Datentyp AVL-Baum                               [mif]
  132.  
  133. List: Generischer Datentyp Liste                                  [mif]
  134.  
  135. Queue: Generischer Datentyp Schlange                              [mif]
  136.  
  137. Stack: Generischer Datentyp Stapel                                [mif]
  138.  
  139. ProgInfo:  Liest Infos über Autor & Programm aus AMOK-Sources     [fbs]
  140.  
  141. SoundTask: Demo, daß von einem zweiten Task aus Sound spielt.     [fbs]
  142.  
  143. M2Tests: Hinweise auf Fehler in den Bibliotheksmodulen            [mif]
  144.  
  145. PP:  Utility zum Drucken von Texten auf Epson LQ-800 Druckern.    Achim Siebert
  146.  
  147. Reminder: Wecker, für Programmierer                               Achim Siebert
  148.  
  149. WarpText: Schnelle Textausgaberoutinen                            [fbs,B. Kelly]
  150.  
  151. MuchMore: Weich scrollender Ersatz für More                       [fbs]
  152.  
  153. NTSC: Exportiert Prozedur zum unterscheiden von PAL/NTSC Amigas   [fbs]
  154.  
  155.  
  156.                            §-§-§-§-§-§-§-§-§-§
  157.  
  158.                            Inhalt von Disk #8:
  159.  
  160.  
  161. PrinterSupport2.0:  Unterstützung für das Printer.device          [mif]
  162.  
  163. CreateAmokDisk_1.1: Erzeugt Icons. Jetzt mit versch. Suffizes     [fbs]
  164.  
  165. IDCMP: Prozeduren zur einfachen Handhabung des IDCM-Ports         [bne]
  166.  
  167. SpaceDemo: 3-D Demonstrationsprogramm                             [fbs]
  168.  
  169. IFF8SVXLoad: Lade & Abspielprozeduren für gesampelte Sounds       [fbs]
  170.  
  171. Blitter: Beispiel für direkte Blitterprogrammierung               [fbs]
  172.  
  173. MemSystem1.1e: Update der Speicherverwaltung von Amok#5           [bne]
  174.  
  175. Sample: Gasampelter Sound eines Cock Robin Liedausschnitts        [brk]
  176.  
  177.  
  178.                            /\/\/\/\/\/\/\/\/\/\
  179.  
  180.                            Inhalt von Disk #9:
  181.  
  182. GraphicSupport: Makros für Graphics-Primitives / Intuition        [fst]
  183.  
  184. Graphics: IFF-Bilder. Zum betrachten einfach 2x anklicken         [brk]
  185.  
  186. Sounds: Gesampelte Sounds. Zum starten einfach doppelklicken      [brk]
  187.  
  188. PrintIt2.0: Update des Hardcopyprogramms für Epson-Drucker        [fbs]
  189.  
  190. M2Test: Dokumentation über Fehler bei ARRAYs mit Index BOOLEAN    [fbs]
  191.  
  192. TextFont: Beispielprogramm zum Laden von Zeichensätzen            [fst]
  193.  
  194. Rülps: (Destruktive Sounds, leider nicht gesampelt)               [mif]
  195.  
  196.                            **************************
  197.  
  198.  
  199.                         Inhalt von Disk #10:
  200.  
  201.  
  202. Amok10: Bitte anklicken                                           [Amok]
  203.  
  204. FlightDemo: Zentralprojektion in Echtzeit aus Vogelperspektive    [bne]
  205.  
  206. 3D-Demo: 3D-Grafik Demonstration in Echtzeit                      [fbs]
  207.  
  208. Graphics: Gemalte Deluxe-Paint Bilder                             [brk]
  209.  
  210. Sounds: Gesampelte Sounds                                         [brk]
  211.  
  212. FileRequest: Komfortabler Dateiauswahlrequester                   [bne]
  213.  
  214. SuperLists1.3: Verbesserte Version, nötig für FileRequest         [bne]
  215.  
  216. Speech: Deutsche Sprachausgabe auf dem Amiga                      [mif]
  217.  
  218. FeigenBaum: Zeichnet einen `Liegenden Feigenbaum'                 [fbs]
  219.  
  220.  
  221.                         ********************
  222.  
  223.                         Inhalt von Disk #11:
  224.  
  225. R.o.M.: Komfortables Mathe-Programm und Funktionsplotter.         Stef. Selewski
  226.  
  227. DMError1.1: Zeigt M2-Fehler mit DME an, jetzt Workbenchfähig.     [fbs]
  228.  
  229. Beep: Prozedur, die ein akustisches Warnsignal erzeugt.           [fbs]
  230.  
  231. TrackDiskSupport: Erleichtert Programmierung der TrackDisk.       [fbs]
  232.  
  233. m2druka: Druckutility für ASCII-Files                             Rolf Kersten
  234.  
  235.  
  236.                         %%%%%%%%%%%%%%%%%%%%
  237.  
  238.                         Inhalt von Disk #12:
  239.  
  240. Fischertechnik: Modul zum Ansteuern des Fischertechnik-Interfaces 
  241.                 und Beispiele.                                    N. Klapczynski
  242.  
  243. Programme: StripText:  Ersetzt bei Texten Spaces durch TABs.      Bernd Preusing
  244.            ConvLibSym: Erzeugt Library Module.
  245.            Diff:       Vergleicht 2 Dateien.
  246.            MakeInline: Erzeugt Inline-Codes
  247.  
  248. M2Tips&Tricks: Tips zum M2Amiga-Compiler.                         Bernd Preusing
  249.  
  250. KwikBackUp: Schnelles, sicheres HD-BackUp-Programm                [fbs]
  251.  
  252. Ecce: Einfacher Ersatz für More in Modula-II                      Norb. Süßdorf
  253.  
  254. Module: Eine Menge importierbarer Module:                         Bernd Preusing
  255.         z.B.: ArraySort: Sortierroutine
  256.               Janus: Library-Modul für die Janus-Library
  257.               TextWindow: Unterstützt Textausgabe in Fenstern
  258.               Timer2: Timer-Modul, das funktioniert.
  259.               InOut2: Erweitertes InOut
  260.               TwoFiles: Modul zum gleichzeitigen Bearbeiten von einer Ein-
  261.                         und Ausgabe-Datei.
  262.  
  263. DisObject: Disassembliert M2Amiga-Object-Files !!!                Bernd Preusing
  264.  
  265.  
  266.                         =+=+=+=+=+=+=+=+=+=
  267.  
  268.                         Inhalt von Disk #13:
  269.  
  270. CompControl:                                                      Ralf Kaiser
  271.  
  272.  Erleichtert die Bedienung von Editor, Compiler und Linker.
  273.  
  274. NetWork:                                                          [fbs]
  275.  
  276.  Vernetzt die Workbench. Sehr nützliches Utility.
  277.  
  278. Rows:                                                             [bne]
  279.  
  280.  Generischer Datentyp: Während der Laufzeit dimensionierbare Arrays.
  281.  
  282. FlipMouse:                                                        [fbs]
  283.  
  284.  Invertiert die Richtung der Mousemovents.
  285.  
  286. XHair:                                                            [fbs]
  287.  
  288.  Ersetzt den Mauszeiger durch ein Fadenkreuz. Dadurch wird
  289.  z.B. das Positionieren von Icons erleichtert.
  290.  
  291. WBShadow:                                                         [fbs]
  292.  
  293.  Gibt allem, was auf der Workbench dargestellt ist (Windows,
  294.  Icons, Gadgets, Text,...) einen Schatten.
  295.  
  296. WBPic:                                                            [fbs]
  297.  
  298.  Legt ein Bild hinter die Workbench, ohne deren Funktionalität
  299.  einzuschränken. Im WBPic-Directory befinden sich zusätzlich
  300.  viele Beispielbilder. Bilder z.T. von Bernd Kirschner.
  301.  
  302. With:                                                             [fbs]
  303.  
  304.  Ein neuer leistungsfähiger CLI-Befehl, der es ermöglicht,
  305.  Beliebige CLI Befehle auf alle Files oder Directories, die
  306.  zu einem Filemuster passen, auszuführen.
  307.  
  308.  
  309.                         ()()()()()()()()()()
  310.  
  311.                         Inhalt von Disk #14:
  312.  
  313. ARP:                                                              [fbs]
  314.  
  315.   M2Amiga Implementation der arp.library. ARP ist eine neue
  316.   Library, die das BCPL-DOS durch C-Routinen ersetzt und verbessert.
  317.   In dem Directory befinden sich zusätzlich die wichtigsten Files des
  318.   original ARP1.1_Users und ARP1.1_Programmers Directories. Für die
  319.   wichtigsten Befehle von ARP existieren Demos in Modula.
  320.  
  321. TimerSupport:                                                     Hartmut Höhn
  322.  
  323.   Enthält PROCEDUREs, die die Benutzung des Timer-Device's
  324.   erleichtern. Man braucht das Device nicht mehr selbst zu öffnen,
  325.   Umrechnungen in Jahre, Tage ... machen, etc.
  326.  
  327.  
  328.                         /\/\/\/\/\/\/\/\/\/\
  329.  
  330.                         Inhalt von Disk #15:
  331.  
  332. Kurve:                                                            Jörg Wesemann
  333.  
  334.   Leistungsfähiges Kurvendiskussionsprogramm. Zeichnet Ableitungen und
  335.   Integrale. Es können Nullstellen, Extrema, Wendepunkte etc. bestimmt
  336.   werden. Binäre Tabellen können auch berechnet werden.
  337.  
  338. Detach:                                                           [bne]
  339.  
  340.   "Endpositioniert" Icons. Sehr praktisch! Funktioniert auch mit Disketten-
  341.   und Direktoryicons.
  342.  
  343. Originale:                                                        Bernd Preusing
  344.  
  345.   Rückübersetzungen einiger M2Amiga-Module (z.B. Arts, Terminal, Strings
  346.   etc.). Sie wurden mit Hilfe des Programms DisObj (AMOK#12) erzeugt.
  347.  
  348. Seafarer's Manual:                                                Rein. Geisler
  349.  
  350.   Die Programme und Lösungen der Aufgaben aus dem Buch "Modula-II A
  351.   Seafarer's Manual and Shipyard Guide".
  352.  
  353. Calc:                                                             [fbs]
  354.  
  355.   Ähnliches Programm wie EVAL von WB 1.3. Berechnet das Ergebnis eines
  356.   Terms. Dabei sind Klammern etc. erlaubt. Funktionen wie Sinus etc. werden
  357.   auch unterstützt.
  358.  
  359.                         ~_~_~_~_~_~_~_~_~_~
  360.  
  361.                         Inhalt von Disk #16:
  362.  
  363. M2Make:                                                           [bne]
  364.  
  365.   Sog. "Make-Utility": Untersucht ein Projekt auf geänderte Module und
  366.   compiliert diese und alle abhängigen und linkt danach. Unverzichtbar für
  367.   jeden ernsthaften Modula-Programmierer.
  368.  
  369. MemSystem V1.3:                                                   [bne]
  370.  
  371.   Update des MemSystems von Amok#8. Es kamen die neuen Module "TaskMemory"
  372.   und "ErrorReq" dazu. Unterstützt jetzt Levels für lokale
  373.   Speicherrückgabe.
  374.  
  375. AVL V1.2:                                                         [mif],[bne]
  376.  
  377.   Neue Version des AVL-Baummoduls von Amok#7
  378.  
  379. List V1.1:                                                        [mif],[bne]
  380.  
  381.   Noch ein Update... (erforderlich fürs Make)
  382.  
  383. Queue V1.2:                                                       [mif],[bne]
  384.  
  385.   Gähn (siehe oben)
  386.  
  387. ModList:                                                          An. Kopp,[bne]
  388.  
  389.   Formatiertes Drucken von Modula-II-Listings mit Hervorhebung der
  390.   Schlüsselwörter.
  391.  
  392. M2Test:                                                           [fbs]
  393.  
  394.   Dokumentation eines Fehlers des M2Amiga-Compilers.
  395.  
  396. RotateIF:                                                         [fbs]
  397.  
  398.   Rotiert ein IFF-Bild um die horizontale Bildschirmachse.
  399.  
  400. MultiSelect:                                                      [fbs]
  401.  
  402.   Ermöglicht die Auswahl mehrerer Icons auf der Workbench, ohne die
  403.   Shift-Taste drücken zu müssen. Sie wird durch den rechten Mausknopf
  404.   ersetzt.
  405.  
  406.  
  407.                         XXXXXXXXXXXXXXXXXXX
  408.  
  409.  
  410.                         Inhalt von Disk #17:
  411.  
  412.  
  413. MegaWB:                                                           [fbs]
  414.  
  415.   Endlich keine Probleme mehr mit einer von Fenstern überfüllten Workbench!
  416.   MegaWB vergrößert die BitMap der Workbench auf eine beliebige Größe
  417.   (z.B. 1024 x 512!). Damit weiterhin die gesamte Workbench benutzt werden
  418.   kann, wird sie bei Mausbewegungen gescrollt.
  419.  
  420. Personalausweis:                                                  Florian Unger
  421.  
  422.   Überprüft und berechnet (!) Nummern des neuen fälschungssicheren
  423.   Personalausweises. Nicht für feindliche Spione.
  424.  
  425. IFFToImage:                                                       Jochen Kupfer
  426.  
  427.   Wandelt IFF-Bilder in einfach nachzuladende Image-Dateien um.
  428.  
  429. ILBMHandler:                                                      St. Salewski
  430.  
  431.   Enthält Prozeduren zum Laden und Speichern von IFF-Bildern. Außerdem
  432.   enthält es Prozeduren für Colorcycling und zum Ein- und Ausblenden von
  433.   Screens.
  434.  
  435. M2Test:                                                           [fbs]
  436.  
  437.   Dokumentation eines Fehlers des M2Amiga-Compilers v3.1d bei der
  438.   Reihenfolge der Variablendeklaration.
  439.  
  440. GetiT-Zeiger:                                                     Jochen Kupfer
  441.  
  442.   Programm zum einfachen Verändern der Workbenchfarben und des Mauszeigers.
  443.  
  444.  
  445.                         *#*#*#*#*#*#*#*#*#*
  446.  
  447.  
  448.                         Inhalt von Disk #18:
  449.  
  450.  
  451. Profile:                                                          [fbs]
  452.  
  453.   Erzeugt aus einem Modula-Quelltext einen neuen Text, der um Bemerkungen
  454.   erweitert ist. Diese enthalten Informationen über den Wertebereich von
  455.   Variablen, Anzahl der Schleifendurchläufe und der Aufrufe von Prozeduren.
  456.  
  457. PopUp-Menu:                                                       Jochen Kupfer
  458.  
  459.   Modul zur Unterstützung von PopUp-Menues. Dies ist eine Modula-II
  460.   Umsetzung der C-PopUp-Menu-Routinen von Derek Zahn.
  461.  
  462. IFFLib:                                                           [fbs]
  463.  
  464.   M2Amiga-Implementation der iff.library von Christian A. Weber. Diese
  465.   Library enthält schnelle Routinen zum Laden und Speichern von
  466.   IFF-Dateien. Besonders gut werden Bilder unterstützt.
  467.  
  468. Pictures:
  469.  
  470.   2 Digitalisierte Hold'n'Modify-Overscan-Interlace-Bilder.            ???
  471.  
  472.  
  473.                         VVVVVVVVVVVVVVVVVVVV
  474.  
  475.                         Inhalt von Diskette # 19:
  476.  
  477.  
  478.  
  479. QText:                                                            [fbs]
  480.  
  481.   Textausgabe wie Warptext (AMOK # 7), nur viele schneller.
  482.  
  483.  
  484. Pute:                                                             [fbs]
  485.  
  486.   Berechnet das Ergebnis mathematischer Ausdrücke, und zeigt
  487.   deren Ergebnis dezimal und hexadezimal.
  488.  
  489.  
  490. SmallInOut:                                                       [fbs]
  491.  
  492.   Ersatz für InOut, nur viel kleiner. (5 kB kleiner)
  493.  
  494.  
  495. Muchmore_1.5:                                                     [fbs]
  496.  
  497.   Neue Version des Text-Anzeigers MuchMore.
  498.   Neue Funktionen: Drucken der Texte und Suchen nach Wortern.
  499.  
  500.  
  501. TrackDiskSupport_2.1:                                             [bne]
  502.  
  503.   UpDate von TrackDiskSuport (AMOK # 11).
  504.   Neu: Zugriff auf Festplatte und andere Block-Orientierte
  505.        Devices und sperren eines Drives.
  506.  
  507.  
  508. DosSupport:                                                       [bne]
  509.  
  510.   UpDate von AMOK # 3 der DosSupport-Routinen.
  511.   Neu: Segmente, Hunks und neue Typen für Dos.FileList.
  512.  
  513.  
  514. Sounds:                                                           Gary Struhlik
  515.  
  516.   3 tolle Stereo-Sounds. Siehe >>Sounds/Lies.Mich<<
  517.   Danke Gary!
  518.  
  519.  
  520. Break:                                                            Bernd Preusing
  521.  
  522.   Enthält Prozeduren, die ein Control C (^C) besser handhaben.
  523.   Bisher erschien immer ein übler Requester.
  524.  
  525.  
  526. Area:                                                             Bernd Preusing
  527.  
  528.   Einfaches Arbeiten mit Graphics.AeraFill(). (Ohne Absturz!)
  529.  
  530.  
  531. Patterns:                                                         Bernd Preusing
  532.  
  533.   Module, die Füllmuster exportieren.
  534.  
  535.  
  536.                         VVVVVVVVVVVVVVVVVVVV
  537.  
  538.  
  539.                           Inhalt von Disk #20:
  540.  
  541. GraphLib:                                                         Gary Struhlik
  542.  
  543.    Modul um Funktionen auf dem Bildschirm darzustellen und sie
  544.    auszudrucken.
  545.  
  546. ComplexLib:                                                       Gary Struhlik
  547.  
  548.    Bibliothek mit Funktionen zum Rechnen mit komplexen Zahlen.
  549.    Es werden die Grundrechenarten und wichtige mathematische
  550.    Funktionen unterstützt. Zudem sind Routinen zur Ein- und
  551.    Ausgabe von komplexen Zahlen enthalten.
  552.  
  553. BeamRandom:                                                       Bernd Preusing
  554.  
  555.    Exportiert eine Routine für zufälligerere Zufallszahlen wie
  556.    M2Amiga's RandomNumber.RND, da es den Videostrahl benutzt.
  557.  
  558. Top:                                                              Uwe Meyer
  559.  
  560.    Neue Workbench. Diese simuliert eine parallele zum Atari ST.
  561.    Es können auch Dateien, die kein Icon besitzen, selectiert
  562.    und bearbeitet werden.
  563.  
  564. KeyMac:                                                           [fbs]
  565.  
  566.    Ermöglicht es Tastaturmakros zu erzeugen und abzuspielen.
  567.    Nützlich z.B. in Editoren, die dies nicht unterstützen.
  568.  
  569. Personalausweis2:                                                 Florian Unger
  570.  
  571.    Update des Programms zur Berechnung von Personalausweisnummern.
  572.  
  573. DMError1.2:                                                       [fbs]
  574.  
  575.    Update des Programms zum Anzeigen von M2Amiga-Fehlermeldungen
  576.    mit dem PD-Editor DME. Kann jetzt mit M2Amiga v3.2 benutzt werden.
  577.  
  578.  
  579.                           OOOOOOOOOOOOOOOOOOOO
  580.  
  581.  
  582.                           Inhalt von Disk #21:
  583.  
  584. IFFSupport1.5:                                                    [fbs]
  585.  
  586.   Version 1.5 des bekannten ILBM-BilderLader.
  587.   Neu: Unter anderem Unterstützung des neuen Compilers m2c V3.2d und
  588.        ein Ladeprogramm für Overscanbilder.
  589.  
  590.  
  591. GraphicSupport:                                                   [fst]
  592.  
  593.   Version 1.3 der Graphik-Bibliothek
  594.   Neu: Hinzufügen & Löschen von Bitplanens; An m2c V3.2d angepasst.
  595.  
  596.  
  597. BackText:                                                         Bernd Preusing
  598.  
  599.   Hilfsprogramm zum Anzeigen von oft benötigten Texten.
  600.   Z.B. >_LVO-Offset<'s des Betriebssystem's.
  601.   Arbeitet mit Pop-Up-Menü's!!
  602.  
  603.  
  604. PopUp:                                                            Bernd Preusing
  605.  
  606.   Eine kleine Library, die das Programmieren von Pop-Up-MenÜ's
  607.   erleichtert. C-Original-Version von Fish # 57.
  608.  
  609.  
  610. BackDrop:                                                         Bernd Preusing
  611.  
  612.   Kleinst-Bibliothek für das Mega-Kurze-Schnelle öffnen eines
  613.   Back-Drop-Screens. Man sieht die praktische Erfahrung, die in
  614.   diesem Modul steckt.
  615.  
  616.  
  617. HotKey:                                                           Bernd Preusing
  618.  
  619.   Exportiert eine Prozedur, die Ihr Programm "schlafen" läßt, bis
  620.   eine entscprechende Tastenkombination gedrückt wurde.
  621.  
  622.  
  623.                           %%%%%%%%%%%%%%%%%%%%
  624.  
  625.  
  626.                           Inhalt von Disk #22:
  627.  
  628. Trees:                                                            [bne]
  629.  
  630.   Kleine, kompakte Version für den generischen Datentyp Baum.
  631.  
  632.  
  633. MuchMore_1.8:                                                     [fbs]
  634.  
  635.   Stark verbesserte Version des Textanzeigeprogramms. Kann jetzt farbige
  636.   Texte mit verschiedenen Schriftarten anzeigen.
  637.  
  638.  
  639. Sounds:                                                           [brk]
  640.  
  641.   Zwei tolle gesamplete Sounds.
  642.  
  643.  
  644. Lists:                                                            [bne]
  645.  
  646.   Wie wär's mit Update, könnmer nemmer bringä, weil da ham mer jetzt
  647.   soviel drauf - deshalb eine komplette Neuimplementation des generischen
  648.   Datentyps Liste, stark erweitert und verbessert (Originalton Bene).
  649.  
  650.  
  651. BigSets:                                                          [bne]
  652.  
  653.   Neuer Datentyp: SETs mit (fast) beliebig vielen Elementen
  654.  
  655.  
  656. WarnBootGen:                                                      Holger Gzella
  657.  
  658.   Erzeugt einen Bootblock, der vor Viren warnt und es ermöglicht, schon
  659.   beim Booten Fastmem auszuschalten.
  660.  
  661.  
  662. MakeKickRes:                                                      Holger Gzella
  663.  
  664.   Beispielprogramm, das zeigt, wie man Programme in Modula resetfest
  665.   installieren kann.
  666.  
  667.  
  668. Scroll:                                                           Holger Gzella
  669.  
  670.   Kleines Modul zum Erzeugen von Laufschriften.
  671.  
  672.  
  673. CrossRef:                                                  Andreas Pahl
  674.  
  675.   Modula-II Cross Referenzer. Listet alle Bezeichner, deren Typen und
  676.   die Zeilennummern, in denen sie vorkommen.
  677.  
  678.  
  679. StarDance:                                    André Theiler, Carsten Wartmann
  680.  
  681.   Simuliert die Bewegungen von Sternen und Planeten im Raum, die sich
  682.   gegenseitig aufgrund ihrer Masse anziehen.
  683.  
  684.  
  685. Cube:                                         André Theiler, Carsten Wartmann
  686.  
  687.   Kleines 3D-Demo, das das Flächenmodell eines Würfels, der mit dem
  688.   Joystick gedreht werden kann, darstellt.
  689.  
  690.  
  691. Greed!:                                                    Andreas Pahl
  692.  
  693.   Kleines Strategiespiel auf einem Zahlenfeld.
  694.  
  695.  
  696. Observer:                                                  Holger Gzella
  697.  
  698.   Resetfestes Programm zum Schutz vor Bootblock-Viren. Überprüft und
  699.   zeigt Bootblocks, Capture-Vektoren, Registerinhalte etc.
  700.  
  701.  
  702.                             #-#-#-#-#-#-#-#-#-#
  703.  
  704.  
  705.                             Inhalt von Disk #23:
  706.  
  707. UPN:                                     Phillippe Gressly & John Bysäth
  708.  
  709.   Wandelt beliebige Funktionen die in Strings gespeichert sind in die
  710.   umgekehrt polnische Notation (UPN) um diese dann schnell interpretieren
  711.   und berechnen zu können. Sehr nützlich für Formelplotter etc.
  712.  
  713.  
  714. DumpDiff:                                                      [fbs]
  715.  
  716.   Gibt die Hexdumps zweier Dateien nebeneinander aus wobei alle
  717.   Unterschiede hervorgehoben werden.
  718.  
  719.  
  720. NoGuru:                                                   Volker Rudolph
  721.  
  722.   Dieses Modul fängt alle Gurus (z.B. 81000009 bei doppelter
  723.   Speicherfreigabe) ab.
  724.  
  725.  
  726. DisObject:                               Bernd Preusing / Volker Rudolph
  727.  
  728.   Disassembliert M2Amiga-Objekt Dateien. Erzeugt nun Standard-Assembler
  729.   Code der auch mit Assemblers wie a68k assembliert werden kann.
  730.  
  731.  
  732. RemLock:                                                  Volker Rudolph
  733.  
  734.   Entfernt 'hängengebliebene' Locks.
  735.  
  736.  
  737. Terminal:                                                 Volker Rudolph
  738.  
  739.   Neues Terminal-Modul, das die Ausgabe puffert und so stark beschleunigt.
  740.   Kompatibel zum original-Terminal.
  741.  
  742.  
  743. Buchbesprechung:                                          Stefan Salewski
  744.  
  745.   Besprechung des Amiga-Modula-2 (Programmieren für Fortgeschrittene) Buchs
  746.   von Holger Gzella.
  747.  
  748.  
  749. Intro:                                                    Carsten Wartmann
  750.  
  751.   Modula-II Grafikdemo mit Copperlist, Sprites und Laufschrift.
  752.  
  753.  
  754. Def2Ref:                                                  Volker Rudolph
  755.  
  756.   Erzeugt DME-Referenzdateien aus Modula-II Definitionsmodulen.
  757.  
  758.  
  759. Bin2Obj:                                                  Volker Rudolph
  760.  
  761.   Entfernt Hunk-Informationen aus Amiga-Objectfiles, damit diese leicht per
  762.   INLINE in Modula-Programme eingebunden werden können (z.B. bei
  763.   Assemblerroutinen)
  764.  
  765.  
  766. Printf:                                                   Volker Rudolph
  767.  
  768.   Implementierung des C- Printf-Commandos in Modula.
  769.  
  770.  
  771. MuchMore_2.0:                                                  [fbs]
  772.  
  773.   Benützt ab sofort auch den ARP-FileRequester. Ist jetzt in OBERON
  774.   geschrieben und dadurch nur noch 14K lang.
  775.  
  776.  
  777. HotKey:                                                   Volker Rudolph
  778.  
  779.   Läßt ein Programm bis zum Druck einer bestimmten Tastenkombination
  780.   'schlafen'. Dadurch können leicht PopCLI-ähnliche Programme geschrieben
  781.   werden. Fast wie HotKey auf AMOK#21.
  782.  
  783.  
  784.                              >>>>>>>>>><<<<<<<<<<<
  785.  
  786.  
  787.  
  788.                              Inhalt von Disk #24:
  789.  
  790. TurboFiles:                                              Stefan Salewski
  791.  
  792.   Schneller, z.T. in Assembler geschriebener Ersatz für das FileSystem
  793.   Modul.
  794.  
  795.  
  796. Clusters:                                                      [bne]
  797.  
  798.   Effiziente Speicherverwaltung für Allozieren / Deallozieren vieler
  799.   kleiner Speicherblöcke.
  800.  
  801.  
  802. UpDates:                                                       [bne]
  803.  
  804.   Bugfixes für die Module 'Trees' und 'ExDos' (aus Platzersparnisgründen
  805.   ohne kompilierte Dateien).
  806.  
  807.  
  808. DME:                                       Matthew Dillon / Volker Rudolph
  809.  
  810.   DME mit ein paar Extras:
  811.  
  812.    - M2Amiga-Fehlerdateien einlesen und Fehlermeldungen anzeigen
  813.    - Scrollbar
  814.    - Eigener Screen (optional)
  815.    - Neue Kommandos : ABORT,UNDELINE,MULTIREPLACE
  816.    - Scrollgeschwindigkeit um 40% erhöht
  817.  
  818.  
  819. Config:                                                  Matthew Dillon
  820.  
  821.   Erlaubt das Verändern der Voreinstellungen (Windowgröße etc.) des DME.
  822.  
  823.  
  824.  
  825.                           §§§§§§§§§§§§§§§§§§§§§§§
  826.  
  827.  
  828.                              Inhalt von Disk #25:
  829.  
  830. MicroTimer:                                                 Volker Rudolph
  831.  
  832.   Präziserer Timer als das timer.device (greift direkt auf Hardware zu)
  833.  
  834.  
  835. M2Make1.9:                                                      [bne]
  836.  
  837.   Update des Make-Utilities von Amok#16. Es sind jetzt viele Fehler
  838.   verbessert worden (Speicher- und FileLock-Freigabe, Abstürze). Außerdem
  839.   ist das Programm kürzer geworden.
  840.  
  841.  
  842. AntiFlicker:                                                    [bne]
  843.  
  844.   Reine Softwarelösung zur Herabsetzung des Flimmerns im Interlacemodus
  845.   auf ein erträgliches Maß. Ermöglicht mit Hilfe von Anti-Aliasing eine
  846.   "aspirinfreie" Interlace-Workbench.
  847.  
  848.  
  849. IDCMP2.3:                                                       [bne]
  850.  
  851.   Modul für eine völlig neuartige Programmablaufsteuerung mittels IDCM-
  852.   Port bzw. IntuiMessages.
  853.  
  854.  
  855. MuchMore_2.5:                                                   [fbs]
  856.  
  857.   Mal wieder eine neue Version von MuchMore mit einigen neuen Commandos
  858.   und ein paar behobenen Fehlern.
  859.  
  860.  
  861. TimerSupport:                                         Hartmut Höhn / [bne]
  862.  
  863.   Update des Timer-Untestützungsmoduls von AMOK#14.
  864.  
  865.  
  866. Beeper:                                  Philippe Gressly / Volker Rudolph
  867.  
  868.   Kleines Programm, das einen Beep bei jedem Tastendruck erzeugt.
  869.   Nützlich für Blindschreiber.
  870.  
  871.  
  872.  
  873.                           |-|-|-|-|-|-|-|-|-|-|-|
  874.  
  875.  
  876.                              Inhalt von Disk #26:
  877.  
  878. Kurve:                                                      Jörg Wesemann
  879.  
  880.   Neue, stark verbesserte Version des Kurvendiskussionsprogramms von
  881.   AMOK#15. Benutzt eine erweiterte Version von UPN (AMOK#23), wodurch
  882.   das Zeichnen beschleunigt wurde. Kann jetzt auch symbolisch
  883.   differenzieren und einiges mehr.
  884.  
  885.  
  886. HexEdit:                                                    Bernd Preusing
  887.  
  888.   Ein Hex-Editor für Files, ähnlich wie ZAP, jedoch viel besser.
  889.  
  890.  
  891. FileIO:                                                     Bernd Preusing
  892.  
  893.   Ein Modul zum Laden und Speichern kompletter Dateien.
  894.  
  895.  
  896. ConvTabs:                                                   Bernd Preusing
  897.  
  898.   Update zu dem Programm StripText von AMOK #12. Dient dazu,
  899.   Leerzeichen wenn möglich durch TABs zu ersetzen.
  900.  
  901.  
  902.  
  903.                           {}{}{}{}{}{}{}{}{}{}{}{}
  904.  
  905.  
  906.                              Inhalt von Disk #27:
  907.  
  908. PAMEHTA:                                                  Philippe Gressly
  909.  
  910.   Tolles Shareware-Grafikadventure mit schönen Grafiken und Sound.
  911.  
  912.  
  913.  
  914.  
  915.                           &&&&&&&&&&&&&&&&&&&&&&&
  916.  
  917.  
  918.                              Inhalt von Disk #28:
  919.  
  920. Turtle:                                               Manfred Weigl
  921.  
  922.   Praktisches, schnelles Turtle-Grafik Modul. Logo läßt grüßen.
  923.  
  924.  
  925. Icon2M2:                                              Norbert Süßdorf
  926.  
  927.   Modul zum Erzeugen von Icondateien innerhalb von Modula Programmen.
  928.  
  929.  
  930. PatchMrg:                                             Bernd Preusing
  931.  
  932.   Patch die MrgCop-Routine der Graphics.library, so daß es keine Fehler
  933.   bei Overscan-Hires-4-Bitplane Screens mehr gibt. Siehe Overscantrouble
  934.   auf AMOK#1.
  935.  
  936.  
  937. EcceS:                                                Norbert Süßdorf
  938.  
  939.   Neue, verbesserte Version des M2-Textanzeigers.
  940.  
  941.  
  942. GraphicLib_1.2:                                       Gary Struhlik
  943.  
  944.   Update der Grafikbibliothek von AMOK#20, nur Quelltext.
  945.  
  946.  
  947. GraphicLib_1.3:                                       Gary Struhlik
  948.  
  949.   Grafikbibliothek für Vektorgrafik, die statt auf den Bildschirm zu
  950.   zeichnen ein Plot-Protokoll anlegt.
  951.  
  952. SlideText:                                            Urs Püntener
  953.  
  954.   Dient zum gleichzeitigen Anzeigen von Bildern und Texten.
  955.  
  956.  
  957. UsePrefs:                                             Norbert Süßdorf
  958.  
  959.   Erzeugt anklickbare System-Configuration Dateien zum einfachen
  960.   wechseln der Preferences.
  961.  
  962.  
  963.  
  964.                           =#=#=#=#=#=#=#=#=#=#=#=
  965.  
  966.  
  967.                              Inhalt von Disk #29:
  968.  
  969. Disky:                                                         Kai Bolay
  970.  
  971.   Schon wieder ein File-Requester... Einfach ausprobieren!
  972.  
  973.  
  974. ImageConvert:                                                  Kai Bolay
  975.  
  976.   Tool zum Umwandeln von IFF-Brushes in Modula-Sourcecode als Images
  977.   Effizienter als die IFFToCode von Amok#3
  978.  
  979.  
  980. m2druka:                                                      Rolf Kersten
  981.  
  982.   Verbesserte Version des Text-Druckprogramm von Amok#11
  983.  
  984.  
  985. Strings:                                                       [bne]
  986.  
  987.   3 Module zur Stringverarbeitung und -formatierung und Umwandlung
  988.   Numerisch/String
  989.  
  990.  
  991. CreateIcons:                                                   [fbs]
  992.  
  993.   Utility, versieht alle Dateien einer Diskette mit Icons
  994.  
  995.  
  996. DiskToHard:                                                    [bne]
  997.  
  998.   Disketten-Kopierprogramm für Leute mit Harddisk und nur einem
  999.   Laufwerk
  1000.  
  1001.  
  1002. DisCopper:                                                  Bernd Preusing
  1003.  
  1004.   Kleine Demo zum Copperlisten disassemblieren
  1005.  
  1006.  
  1007. Plot:                                                       
  1008.  
  1009.   Plot ermöglicht eine grafische Darstellung von ASCII-Daten auf
  1010.   dem Monitor in Form von Kurven.
  1011.  
  1012.  
  1013.  
  1014.  
  1015.                           =#=#=#=#=#=#=#=#=#=#=#=
  1016.  
  1017.  
  1018.                              Inhalt von Disk #30:
  1019.  
  1020.  
  1021. DisObject:                                                     Bernd Preusing
  1022.  
  1023.   Version 2.0 des Objektdateien-disassemblers. Neu in dieser Version:
  1024.  
  1025.     - CASE-Statements werden korrekt Disassembliert (ohne DC.W)
  1026.     - Geschwindigkeitserhöhung
  1027.     - kleinere Fehler verbessert
  1028.  
  1029.  
  1030. ILBMHandler:                                                   Stefan Salewski
  1031.  
  1032.   Version 1.1 des ILBM-Moduls von AMOK#17. Diese Version ist durch die
  1033.   Verwendung des Moduls TurboFiles um 50% schneller. Außerdem bietet es
  1034.   jetzt eine Funktion zum Zentrieren von Overscanbildern.
  1035.  
  1036.  
  1037. M2Maker:                                                      Thomas Stolze
  1038.  
  1039.   Erleichtert den Umgang mit dem gesamten M2Amiga-System. Es erlaubt das
  1040.   Starten von Compiler, Linker etc. über ein leicht zu bedienendes
  1041.   Intuition-Interface. Teil dieses Programms sind die beiden Utilities
  1042.   DefMaker und FastLister.
  1043.  
  1044.  
  1045. Mandel:                                                       Ludwig Geromiller
  1046.  
  1047.   Einfaches Mandelbrot- (Apfelmännchen-) Programm.
  1048.  
  1049.  
  1050.  
  1051.  
  1052.                           =#=#=#=#=#=#=#=#=#=#=#=
  1053.  
  1054.  
  1055.                              Inhalt von Disk #31:
  1056.  
  1057.  
  1058. Anim:                                                        Markus Peuckert
  1059.  
  1060.   Ein 3D-Animationsprogramm für einfache Objekte, das die Möglichkeit
  1061.   bietet, alle Objekte, bzw. eine gesamte Welt dreidimensional mittels
  1062.   einer Rot/Grün-Darstellung zu zeigen. Die Objekte werden als Drahtmodelle
  1063.   gezeichnet. Jedes Objekt kann um alle Raumachsen beliebig gedreht,
  1064.   verkleinert und in allen Ebenen verschoben werden.
  1065.  
  1066.  
  1067. ARPFileReq:                                                   Bernd Preusing
  1068.  
  1069.   Kleines Modul, das eine Prozedur zum einfachen Aufrufen des
  1070.   ARP-FileRequesters enthält.
  1071.  
  1072.  
  1073. BootHandler:                                                  Bernd Preusing
  1074.  
  1075.   Mit diesem Modul können Bootblöcke aller Laufwerke (Disketten, Harddisks
  1076.   etc.) gelesen und geschrieben werden.
  1077.  
  1078.  
  1079. Demos:                                                           [fbs]
  1080.  
  1081.   Zwei kleine 3-D Vektorgrafikdemos in OBERON.
  1082.  
  1083.  
  1084. Environment:                                                 Markus Peuckert
  1085.  
  1086.   Programmierumgebung mit Intuition-Interface, zum einfachen Bedienen von
  1087.   Editor, Compiler, Linker etc. Ist nicht an einen bestimmten Compiler
  1088.   gebunden, funktioniert z.B. zusammen mit M2Amiga und dem AMOK Oberon
  1089.   Compiler.
  1090.  
  1091.  
  1092. Fonts:                                                        Peter Arnold
  1093.  
  1094.   2 farbige Amiga-Fonts.
  1095.  
  1096.  
  1097. IntuiPointer:                                                 Bernd Preusing
  1098.  
  1099.   Exportiert 2 Prozeduren zum Ein- und Ausschalten eines 'ZZ'-Mauszeigers,
  1100.   um anzuzeigen, daß ein Programm gerade beschäftigt ist.
  1101.  
  1102.  
  1103. KommentarKiller:                                              Urs Pünterer
  1104.  
  1105.   Lösung der Übung 9 in Informatik I, WS 88/89, Prof. J. Gutknecht, ETH
  1106.   Zürich. Dies ist ein Programm, das aus einem M2-Quelltext Kommentare
  1107.   entfernt.
  1108.  
  1109.  
  1110. mcd:                                                       Ludwig Geromiller
  1111.  
  1112.   CLI-Utility für Festplattenbenutzer. Ermöglicht Directorywechsel ohne
  1113.   Angabe des kompletten Pfadnamens.
  1114.  
  1115.  
  1116. Pute:                                                            [fbs]
  1117.  
  1118.   Kleiner CLI Taschenrechner (<3K!) für LONGINT-Zahlen. Erlaubt die
  1119.   Rechenoperationen +, -, *, DIV und MOD und verarbeitet Klammern.
  1120.  
  1121.  
  1122. Rechner:                                                    Philippe Gressly
  1123.  
  1124.   Ein CLI-Taschenrechner mit vielen mathematischen Funktionen. Rechnet mit
  1125.   REAL-Zahlen.
  1126.  
  1127.  
  1128. Sterne:                                                      Markus Peuckert
  1129.  
  1130.   Sternenflug-Demonstration in 2 Versionen: normal und mit 3D-Brille!
  1131.  
  1132.  
  1133. SysRequest:                                                   Bernd Preusing
  1134.  
  1135.   Kleines Modul, das System-Requester auf den eigenen Screen umleitet und
  1136.   selbst Requester erzeugen kann.
  1137.  
  1138.  
  1139. Task&Process:                                                Markus Peuckert
  1140.  
  1141.   Demonstration zum Starten neuer Tasks und Prozesse von Modula-Programmen
  1142.   aus.
  1143.  
  1144.  
  1145. Thermic:                                                     Markus Peuckert
  1146.  
  1147.   Simuliert die Wärmeausbreitung auf einer Fläche, die zunächst kühl ist
  1148.   und von ein paar heißen Punkten (Öfen) aufgeheizt wird. Sieht nett aus.
  1149.  
  1150.  
  1151. Wortsuche&Prim:                                               Urs Pünterer
  1152.  
  1153.  
  1154.   Lösung der Übung 10 in Informatik I, WS 88/89, Prof. J. Gutknecht, ETH
  1155.   Zürich. Dies sind 2 Programme: Das erste ist ein Primzahlprogramm nach dem
  1156.   Sieb des Erathostenes. Das zweite durchsucht ein M2-Programm nach
  1157.   Schlüsselworten.
  1158.  
  1159.  
  1160.  
  1161.                           =#=#=#=#=#=#=#=#=#=#=#=
  1162.  
  1163.  
  1164.                              Inhalt von Disk #32:
  1165.  
  1166. Billard:                                                     Stefan Salewski
  1167.  
  1168.   Shareware Billard-Simulation. Erlaubt verschiedene Spielvarianten mit
  1169.   verschiedenen Ballzahlen. Enthält eine ausführliche Anleitung.
  1170.  
  1171.  
  1172. Events:                                                      Vinzenz Hiter
  1173.  
  1174.   Zeigt die Events, die das Input.device liefert, grafisch an.
  1175.  
  1176.  
  1177. Fraktal:                                                     Philippe Gressly
  1178.  
  1179.   Programm zum Zeichnen von fraktalen Kurven und unzusammenhängenden
  1180.   rekursiven Mengen. Beispiele sind Koch-Kurven, das Contorsche
  1181.   Diskontinuum, Weihnachtsbäume u.v.m...
  1182.  
  1183.  
  1184. ModList 1.3:                                                 Andreas Lüdtke
  1185.  
  1186.   Update des Modul-Ausdruck-Utilities. Neue Features:
  1187.  
  1188.     - Seite, Datum und Uhrzeit wird auf jede Seite gedruckt
  1189.     - Kontrollcodes werden durch "^X" ersetzt
  1190.     - Seitenlänge wird aus Preferences ausgelesen
  1191.  
  1192.  
  1193. Patterns:                                                       [bne]
  1194.  
  1195.   Modul zum überprüfen von (Datei-)Namen nach Namensmustern mit Wildcards
  1196.   ("*" und "?")
  1197.  
  1198.  
  1199. RingBuffers:                                                    [bne]
  1200.  
  1201.   Generischer Datentyp: Ermöglicht das Zwischenspeichern von Daten in einer Art
  1202.   Pipe. Interessant in Verbindung mit Multitasking (siehe TaskSupport).
  1203.  
  1204.  
  1205. Sounds:                                                      Gerd Platl
  1206.  
  1207.   Zwei mit dem Golem Soundsampler gesampelte Klänge von The Alan Parsons
  1208.   Project,  Stereotomy.
  1209.  
  1210.  
  1211. TaskSupport:                                                    [bne]
  1212.  
  1213.   Modul zum Erzeugen mehrerer Tasks. Reduziert die Guru-Gefahr auf ein
  1214.   Minimum. Ermöglicht auch die Verwendung von Dos-Prozeduren in den
  1215.   Tasks (Dos-Prozessen).
  1216.  
  1217.  
  1218. TestBild:                                                    Andreas Lüdtke
  1219.  
  1220.   Komfortables Testbild-Programm, welches die genaue Einstellung des
  1221.   Monitors ermöglicht.
  1222.  
  1223.  
  1224. Tetriz:                                                         [fbs]
  1225.  
  1226.   Kleine Tetris-Umsetzung, die ihr Fenster auf der Workbench öffnet. Tetriz
  1227.   ist ein einfaches, aber dennoch fesselndes Geschicklichkeitsspiel.
  1228.  
  1229.  
  1230.  
  1231.  
  1232.                           =#=#=#=#=#=#=#=#=#=#=#=
  1233.  
  1234.  
  1235.                              Inhalt von Disk #33:
  1236.  
  1237.  
  1238. Disky                                                        Kai Bolay
  1239.  
  1240.   Weiterentwicklung des FileRequesters von Amok#29.
  1241.   Vereinfachte Aufrufkonventionen, Bug-fixes, ...
  1242.  
  1243.  
  1244. ErsatzQuelle                                               Gary Struhlik
  1245.  
  1246.   Mit diesem Programm kann Man einfache passive analoge  Schaltungen,
  1247.   also Netzwerke bestehend aus ohmschen Widerständen, Spulen,
  1248.   Kondensatoren sowie starren Strom- und Spannungsquellen berechnen.
  1249.  
  1250.  
  1251. FInOut:                                                         [mif]
  1252.  
  1253.   InOut-kompatible Dateizugriffe.
  1254.  
  1255.  
  1256. ImageConvert                                                 Kai Bolay
  1257.  
  1258.   Neue Version des Umwandlungsprogramms von Amok#29. Er-
  1259.   möglicht umwandeln von IFF-Brushes in M2-Quelltext. Bei
  1260.   dieser Version ist es möglich Sources für den neuen
  1261.   Compiler M2Amiga v3.3 zu erstellen. Zusätzlich können
  1262.   nun auch die Farben umgewandelt werden.
  1263.  
  1264.  
  1265. PortPrint                                                    Kai Bolay
  1266.  
  1267.   Programmpaket, das es Tasks ermöglicht Ausgaben in ein
  1268.   fremdes Fenster zu machen.
  1269.  
  1270.  
  1271. RemTabs                                                      Kai Bolay
  1272.  
  1273.   Entfernt TABs aus Textdateien.
  1274.  
  1275.  
  1276. SetTool:                                                        [bne]
  1277.  
  1278.   Setzt das Default-Tool von Project-Icons.
  1279.  
  1280.  
  1281. Tron                                                         Kai Bolay
  1282.  
  1283.   Kleines Spiel für zwei Personen. Schnell programmiert
  1284.   kaum Grafik, kein Sound, keine Joystickunterstützung,
  1285.   a b e r  macht Spaß!
  1286.  
  1287.  
  1288. UClock                                                       Holger Bolay
  1289.  
  1290.   Uhr Programm das den freien Speicher und die Uhrzeit in
  1291.   einem kleinen Fenster anzeigt.
  1292.  
  1293.  
  1294. Werner:                                                         [mif]
  1295.  
  1296.   Hau wech, die käcke!
  1297.  
  1298.  
  1299. Wirth                                                        Kai Bolay
  1300.  
  1301.   Drei kurze Programme zu Professor Wirths Buch "Algorithmen
  1302.   und Datenstrukturen mit Modula-2".
  1303.  
  1304.  
  1305.  
  1306.                           =#=#=#=#=#=#=#=#=#=#=#=
  1307.  
  1308.  
  1309.                              Inhalt von Disk #34:
  1310.  
  1311.  
  1312. DCF-77                                                   Martin Honeffer
  1313.  
  1314.   Dekodierer des deutschen Zeitzeichens DCF-77, mit dem man die Systemzeit
  1315.   setzen kann.
  1316.  
  1317. IntuiPointer1.1                                               [bne]
  1318.  
  1319.   Exportiert zwei Prozeduren zum Ein- und Ausschalten eines original
  1320.   'ZZ'-Mauszeigers, um anzuzeigen, daß ein Programm gerade beschäftigt ist.
  1321.  
  1322. IITOI                                                       Kai Bolay
  1323.  
  1324.   Zum Austauschen von Iconbildchen, ohne die anderen Iconflags zu verändern
  1325.  
  1326. Logikus                                                   Franz Dimbeck
  1327.  
  1328.   Simulationsprogramm für den Spielcomputer 'Logikus'.
  1329.  
  1330. Nahverkehrssystem                                          Ingo Goldak
  1331.  
  1332.   Simuliert ein Nahverkehrssystem
  1333.  
  1334. StartUpMenu                                               Martin Honeffer
  1335.  
  1336.   Zum Einbau in die Startup-Sequence, um verschiede Tools, die aktiviert
  1337.   werden sollen auszuwählen.
  1338.  
  1339. WindowInOut                                                Ingo Goldak
  1340.  
  1341.   Enthält die Prozeduren des Moduls InOut, die hier jedoch auf einem
  1342.   beliebigen anderen Fenster als das aktuelle CLI angewendet werden können.
  1343.  
  1344.  
  1345.  
  1346.  
  1347.                           =#=#=#=#=#=#=#=#=#=#=#=
  1348.  
  1349.  
  1350.                              Inhalt von Disk #35:
  1351.  
  1352.  
  1353. AmigaSynth:                                                Jürgen Zimmermann
  1354.  
  1355.   Vorversion eine digitalen FM-Synthesizers für den Amiga
  1356.   Ohne Diskettenfunktionen und einige andere Menüfunktionen
  1357.  
  1358.  
  1359. M2Midi:                                                    Jürgen Zimmermann
  1360.  
  1361.   M2Amiga Implementation von Bill Bartons "midi.library" V2.0
  1362.   incl. Bill Bartons "midi.library" von Fish #227. Version 2.0
  1363.  
  1364. PatMatch:                                                   Bernd Preusing
  1365.  
  1366.   Angeblich erstes M2Amiga-Modul, daß ein 100% AmigaDos-kompatibles
  1367.   Patternmatching (Namensmustererkennung) macht
  1368.  
  1369. SpellChecker:                                               Stefan Salewski
  1370.  
  1371.   Programm zur Überprüfung der korrekten Schreibweise deutscher
  1372.   oder englischer Texte.
  1373.  
  1374.  
  1375.  
  1376.                           =#=#=#=#=#=#=#=#=#=#=#=
  1377.  
  1378.  
  1379.                              Inhalt von Disk #36:
  1380.  
  1381. Oberon:                                                         [fbs]
  1382.  
  1383.   Demo-Version eines leistungsfähigen Oberon-Compilers, der ab September
  1384.   '90 bei der A+L AG zu haben sein wird. Besondere Features sind:
  1385.  
  1386.     - schnell
  1387.     - BLink-kompatible Objektdateien
  1388.     - optimierendes Linken
  1389.     - Codeoptimierung
  1390.     - Residentfähig
  1391.  
  1392.  
  1393.  
  1394.  
  1395.                           =#=#=#=#=#=#=#=#=#=#=#=
  1396.  
  1397.  
  1398.                              Inhalt von Disk #37:
  1399.  
  1400. Skräbel                                                  Georg Brünsing
  1401.  
  1402.   Spielstarke Amiga-Implementation des bekannten SCRABBLE's mit großen
  1403.   Wortbibliotheken.
  1404.  
  1405. Tock                                                     Thorsten Kocher
  1406.  
  1407.   Zeigt Uhrzeit, freien Speicher und Datum in der Titelzeile des
  1408.   Workbenchscreens an, ohne dazu ein überflüssiges Window zu öffnen.
  1409.  
  1410. Menugenerator                                             Stefan Kraus
  1411.  
  1412.   Komfortabler Menü-Editor, der Modula-II Quellcode erzeugt.
  1413.  
  1414.  
  1415.  
  1416.  
  1417.                           =#=#=#=#=#=#=#=#=#=#=#=
  1418.  
  1419.  
  1420.                              Inhalt von Disk #38:
  1421.  
  1422. Alfred
  1423.  
  1424.   Ein Bild von Alfred E. PD des Williams Verlags (MAD).
  1425.  
  1426.  
  1427. CoCo                                                     Edgar Schwarz
  1428.  
  1429.   Compiler-Compiler ähnlich wie YACC, erzeugt Modula-2 Quelltext.
  1430.  
  1431.  
  1432. Cursor                                                   Markus Uhlendahl
  1433.  
  1434.   Dieses Modul exportiert einige Prozeduren, um in CLI oder Terminal
  1435.   Fenstern die Ausgabe zu gestalten. Im wesentlichen wurde mit dem CSI
  1436.   (Control Sequence Introducer ($9B) ) gearbeitet.
  1437.  
  1438.  
  1439. HotProg                                                  Christian Überall
  1440.  
  1441.   HotProg ist ein PopUpMenu, das mit einem beliebigen Hotkey jederzeit
  1442.   aufgerufen werden kann und das Starten verschiedener Utilities erlaubt.
  1443.  
  1444.  
  1445. HyperKubus                                               Franz Dimbeck
  1446.  
  1447.   Dieses Programm zeigt einen 4-D  Würfel, auch "Hyperkubus" genannt,
  1448.   der mit der Maus gedreht und mit einer 3-D Brille betrachtet werden kann.
  1449.  
  1450.  
  1451. Icons                                                    Holger Bolay
  1452.  
  1453.   Icons für Dateien und Directories auf AMOK-Disketten. Auch für den
  1454.   privaten Gebrauch geeignet.
  1455.  
  1456.  
  1457. ModToPas                                                 Markus Uhlendahl
  1458.  
  1459.   Konvertiert Modula-2-Programme in TurboPascal-Programme.
  1460.  
  1461.  
  1462.  
  1463.  
  1464.                           =#=#=#=#=#=#=#=#=#=#=#=
  1465.  
  1466.  
  1467.                              Inhalt von Disk #39:
  1468.  
  1469. CD:                                                      [kai]
  1470.  
  1471.   Ersetzt den CLI-Befehl "CD" vollständig und erweitert ihn um die
  1472.   Eigenschaften des Patternmatchings (Wildcards). Völlig Überarbeitete
  1473.   Version von "mcd" auf AMOK #31.
  1474.  
  1475.  
  1476. LigaManager:                                               Marcus Stratmann
  1477.  
  1478.   Dient zur Archivierung von Ergebnissen von Fußballigen. Tabellen
  1479.   und Statistiken können erstellt werden.
  1480.  
  1481.  
  1482. Strings:                                                   [bne],[kai]
  1483.  
  1484.   Vereinfacht die Stringverarbeitung in Oberon.
  1485.  
  1486.  
  1487. DosHelp:                                                   [kai]
  1488.  
  1489.   Enthält Prozeduren zur Verwaltung von Pfadnamen etc. (Oberon)
  1490.  
  1491.  
  1492. BeckerANSI                                                 Steffen Köhler
  1493.  
  1494.   Wandelt BECKERtext- und Textomat-Dateien in ASCII mit Steuercodes um.
  1495.  
  1496.  
  1497. TexDump                                                    Steffen Köhler
  1498.  
  1499.   Der etwas andere Hexdump...
  1500.  
  1501.  
  1502. Oberon-Forum:                                              Jochen Kupfer
  1503.  
  1504.   Oberon-Forum von der GetiT 25. Enthält unter anderem eine ausführliche
  1505.   Anleitung, wie man C- und Assemblerobjektmodule in Oberonprogramme
  1506.   einbinden kann.
  1507.  
  1508.  
  1509. ShowHunks:                                                 [bne],[fbs]
  1510.  
  1511.   Disassembliert ALink-/BLink-kompatible Objektdateien und ausführbare
  1512.   Programme.
  1513.  
  1514.  
  1515. RDT:                                                       Reinhard Geisler
  1516.  
  1517.   Vereinfacht Ändern/Setzten/Löschen von Defaulttools.
  1518.  
  1519.  
  1520. DataToObj:                                                 Werner Günther
  1521.  
  1522.   Wandelt Datenfiles in ALink-/BLink-Objektdateien um.
  1523.  
  1524.  
  1525. PatMatch:                                                  Bernd Preusing,[kai]
  1526.  
  1527.   AmigaDOS-kompatibles Patternmatching um den "*"-Joker erweitert.
  1528.   Oberon Version, M2Amiga Version auf AMOK #35.
  1529.  
  1530.  
  1531. Find:                                                      [kai]
  1532.  
  1533.   Ein "WhereIs" bzw. "LookFor" Programm, das rekursiv nach Files
  1534.   sucht. Unterstützt Wildcards!
  1535.  
  1536.  
  1537.  
  1538.  
  1539.                           =#=#=#=#=#=#=#=#=#=#=#=
  1540.  
  1541.  
  1542.                              Inhalt von Disk #40:
  1543.  
  1544.  
  1545. WBUtilities:                                               Thomas Ansorge
  1546.  
  1547.   Zwei Utilities zum Ändern der WB-Farben bzw. der Preferences.
  1548.  
  1549.  
  1550. Flanz:                                                     Markus Peuckert
  1551.  
  1552.   Programm zur Erzeugung von sog. L-Systemen, das sind Grammatiken und
  1553.   Regeln zur Erzeugung von Zeichenketten. Diese sind nun in der Lage,
  1554.   Pflanzen zu simulieren. Das Programm zeigt die Ergebnisse sehr schön
  1555.   grafisch an.
  1556.  
  1557.  
  1558. Genetic:                                                   Markus Peuckert
  1559.  
  1560.   Umsetzung der genetischen Algorithmen aus dem Spektrum der Wissenschaft.
  1561.  
  1562.  
  1563. Environment:                                               Markus Peuckert
  1564.  
  1565.   UpDate der Programmierumgebung von AMOK#31. Sie eignet sich für die
  1566.   Entwicklung von Programmen einem beliebigen Compiler.
  1567.  
  1568.  
  1569. ChIconType:                                                Philippe Gressly
  1570.  
  1571.   Erlaubt das Kopieren des Typs und der Position eines Icons in ein anderes
  1572.   Icon.
  1573.  
  1574.  
  1575. M2Maker:                                                   Thomas Stolze
  1576.  
  1577.   Neue Version der Modula-II Entwicklungsumgebung von AMOK#30 mit vielen
  1578.   neuen Funktionen.
  1579.  
  1580.  
  1581. Koord:                                                     Franz Dimbeck
  1582.  
  1583.   Kleine in Oberon geschriebene Maus-Lupe inklusive Mauskoordinatenanzeige.
  1584.  
  1585.  
  1586. DoubleBuffering:                                           Jürgen Zimmermann
  1587.  
  1588.   Modul zum einfachen, flimmerfreien DoubleBuffering für sich schnell
  1589.   bewegende Grafik.
  1590.  
  1591.  
  1592. PassWord:                                                  Markus Peuckert
  1593.  
  1594.   Passwort-Schutzroutine für die Verwendung in eigenen Programmen.
  1595.  
  1596.  
  1597. MischMasch:                                                Markus Peukert
  1598.  
  1599.   Umsetzung einer 'MischMasch-Maschine', wie sie im 'Spektrum der Wissen-
  1600.   schaft beschrieben wurde.
  1601.  
  1602.  
  1603.  
  1604.                           =#=#=#=#=#=#=#=#=#=#=#=
  1605.  
  1606.  
  1607.                              Inhalt von Disk #41:
  1608.  
  1609. MuchMore 2.7:                                                        [fbs]
  1610.  
  1611.   Neue Version des bekannten Textanzeigers.
  1612.  
  1613.  
  1614. MuchMorePoPa 2.7:                                                    [fbs]
  1615.  
  1616.   Programm ähnlich wie MuchMore nur etwas länger, dafür kann es Texte
  1617.   anzeigen, die mit PowerPacker gepackt wurden.
  1618.  
  1619.  
  1620. PPData:                                                              [fbs]
  1621.  
  1622.   In Oberon geschriebenes Entpackmodul für PowerPacker-Dateien.
  1623.  
  1624.  
  1625. Spiele:                                                     [Hans Schafft]
  1626.  
  1627.   Zwei in Modula-II geschriebene Spielchen: Schifferversenken und Mastermind.
  1628.   Bitte vorher FontsAssign Doppelklicken.
  1629.  
  1630.  
  1631.  
  1632.  
  1633.                           =#=#=#=#=#=#=#=#=#=#=#=
  1634.  
  1635.  
  1636.                              Inhalt von Disk #42:
  1637.  
  1638. CPic:                                                       Thomas Zipproth
  1639.  
  1640.   Routinen und Beispielprogramme für ein neues leistungsfähiges
  1641.   (effizientes und speicherplatzsparendes) Datenformat für Bilder.
  1642.  
  1643.  
  1644. ewKAL:                                                       Hans Schafft
  1645.  
  1646.   Ein kleiner Workbench-Kalender. Kann mit der Demo-Version des
  1647.   Oberon-Compilers (AMOK#36) compiliert werden.
  1648.  
  1649.  
  1650. InEyes:                                                      Ingo Schütze
  1651.  
  1652.   Kleines sinnloses Programm.
  1653.  
  1654.  
  1655. Menu:                                                        Jan Behrens
  1656.  
  1657.   Modul zum Erzeugen von Menüs, die leicht mit der Maus und der
  1658.   Tastatur bedient werden können.
  1659.  
  1660. NewInOut:                                                    Bernd Braun
  1661.  
  1662.   Schnellerer und leistungsfähigerer Ersatz für InOut. Mit gepufferter
  1663.   Ausgabe.
  1664.  
  1665.  
  1666.  
  1667.  
  1668.                           =#=#=#=#=#=#=#=#=#=#=#=
  1669.  
  1670.  
  1671.                              Inhalt von Disk #43:
  1672.  
  1673. ARP:                                                         Jochen Erwied
  1674.  
  1675.   Interface für ARP 1.3. Andrere Version als auf AMOK #14.
  1676.  
  1677.  
  1678. Characters:                                                  Thomas Clever
  1679.  
  1680.   Dieses Modul stellt einige Routinen zur Bearbeitung von einzelnen
  1681.   Zeichen und einzelnen Zeichen innerhalb von Zeichenketten zur
  1682.   Verfügung.
  1683.  
  1684.  
  1685. ConvAI:                                              Sebastian Florian Mix
  1686.  
  1687.   Konvertiert ASCII-Texte zwischen Amiga und IBM-Format. Unterstützt
  1688.   dabei auch nationale Sonderzeichen.
  1689.  
  1690.  
  1691. CrossRef1.1:                                    Andreas Pahl/Thomas Clever
  1692.  
  1693.   Modula-II Cross Referenzer. Listet alle Bezeichner, deren Typen und
  1694.   die Zeilennummern, in denen sie vorkommen. Update zu der Version
  1695.   von AMOK#22.
  1696.  
  1697.  
  1698. HPGL:                                                      Carsten Mehring
  1699.  
  1700.   Einfache Erstellung von HPGL-Files für den Plotter.
  1701.   Enthält PLT-Handler von Fish 333 (Direktory Multiplot)
  1702.   zur Ausgabe von HPGL-Files auf beliebigem Prefrerences-Drucker
  1703.  
  1704.  
  1705. Mastermind:                                                  [kai]
  1706.  
  1707.   Der AMIGA löst Mastermind (Superhirn). Man denkt sich eine
  1708.   Farbkombination, der AMIGA muß raten.
  1709.  
  1710.  
  1711. Mice:                                                        Steffen Reith
  1712.  
  1713.   Simuliert die 'Loving Mice', wie sie im 'Spektrum der Wissenschaft',
  1714.   Ausgabe 2/90 beschrieben wurden. Schöne Grafiken.
  1715.  
  1716.  
  1717. ModList1.4:                                           Thomas Clever (u.a.)
  1718.  
  1719.   Update des Modul-Ausdruck-Utilities von AMOK#32. Vor allem Fehler
  1720.   beseitigt.
  1721.  
  1722.  
  1723. PakMem:                                                           Andres Staeubli
  1724.  
  1725.   Bindet Speicher der c't 68020'er Karte PAK ein.
  1726.  
  1727.  
  1728. PatMatch:                                                    Bernd Preusing/[kai]
  1729.  
  1730.   Zweiter Anlauf: Patternmatching für Oberon. Die Version auf
  1731.   AMOK #39 war defekt.
  1732.  
  1733.  
  1734. PrinterSupport3.0:                                           Thomas Clever (u.a.)
  1735.  
  1736.   Verbessertes und Erweitertes Drucker-Modul.
  1737.  
  1738.  
  1739. TurtleGrafik:                                                 Ingo Schütze
  1740.  
  1741.   Turtlegrafik-Modul mit vielen zusätzlichen Funktionen zur einfacheren
  1742.   Handhabung der Grafikfunktionen des AmigaOS.
  1743.  
  1744.  
  1745. WLD:                                                     Ludwig Geromiller
  1746.  
  1747.   WLD dient zur Berechnung der gewichteten Levenshtein-Distanz.
  1748.   Die Berechnung dient dazu, die Unterschiede zwischen zwei Strings
  1749.   zu bewerten.
  1750.  
  1751.  
  1752.  
  1753.  
  1754.                           =#=#=#=#=#=#=#=#=#=#=#=
  1755.  
  1756.  
  1757.                              Inhalt von Disk #44:
  1758.  
  1759. Analyse3.01:                                               Carsten Mehring
  1760.  
  1761.   Unterstützt den Umgang mit arithmetischen Ausdrücken. Ein Anwen-
  1762.   dungsprogramm kann Analyse einen als Textstring vorliegenden
  1763.   arithmetischen Ausdruck in ausführbaren Maschinencode übersetzen
  1764.   lassen. Über Analyse läßt sich der Maschinencode starten, so daß
  1765.   er den Wert des Ausdruckes berechnet.
  1766.  
  1767.  
  1768. AssignDev:                                               Gerhard Schneider
  1769.  
  1770.   Assign-Befehl für Devices.
  1771.  
  1772.  
  1773. China:                                                              anonym
  1774.  
  1775.   Übersetzt beliebige Texte in eine für Chinesen verständliche Sprache.
  1776.  
  1777.  
  1778. Crypt:                                                       Steffen Reith
  1779.  
  1780.   Verschlüsselt Dateien mit Hilfe von Zufallszahlen.
  1781.  
  1782.  
  1783. GRandom:                                                     Steffen Reith
  1784.  
  1785.   Modul zum Erzeugen von standardnormalverteilten Zufallszahlen.
  1786.  
  1787.  
  1788. Length:                                                      Steffen Reith
  1789.  
  1790.   Bestimmt die Länge (in Bytes) des Inhalts eines Directories.
  1791.  
  1792.  
  1793. M2CED:                                                       Steffen Reith
  1794.  
  1795.   Paket zur Unterstützung der Programmierung in Modula-2 für CED-Fans.
  1796.  
  1797.  
  1798. Pipes:                                                       Steffen Reith
  1799.  
  1800.   Ersatzbild für die gelbe Banane, die leider noch auf der Platte schlummert ...
  1801.  
  1802.  
  1803. Prim:                                                        Steffen Reith
  1804.  
  1805.   Kleines Programm zum Berechnen von Primzahlen.
  1806.  
  1807.  
  1808. Print:                                                   Gerhard Schneider
  1809.  
  1810.   Utility zum Drucken von Texten. Unterstützt Perforationssprung,
  1811.   Papiergröße, Ränder, etc.
  1812.  
  1813.  
  1814. Scan:                                                    Gerhard Schneider
  1815.  
  1816.   Schnelles Filesuchprogramm.
  1817.  
  1818.  
  1819.  
  1820.  
  1821.                           =#=#=#=#=#=#=#=#=#=#=#=
  1822.  
  1823.  
  1824.                              Inhalt von Disk #45:
  1825.  
  1826. 3.3Notes:                                                 Christian Stiens
  1827.  
  1828.   Einige Tips für den Modula-2-Compiler M2Amiga V3.3
  1829.  
  1830.  
  1831. AudioSupport:                                             Christian Stiens
  1832.  
  1833.   Vereinfacht die Programmierung des audio.device
  1834.  
  1835.  
  1836. chr:                                                 Sebastian Florian Mix
  1837.  
  1838.   Prozeduren zum Arbeiten mit einzelnen CHARs
  1839.  
  1840.  
  1841. Crypto:                                                   Klemens Meyer
  1842.  
  1843.   Programm zum Codieren von Dateien mit einem beliebigen Schlüssel
  1844.  
  1845.  
  1846. GhostMan:                                                 Christian Stiens
  1847.  
  1848.   Sehr gelungene Umsetzung des Spielhallenklassikers "Pac-Man"
  1849.  
  1850.  
  1851. IntuiSupport:                                             Christian Stiens
  1852.  
  1853.   Erleichtert die Programmierung von Intuition-Menus, -Gadgets, Images
  1854.   und Requestern
  1855.  
  1856.  
  1857. KeyConversion:                                            Christian Stiens
  1858.  
  1859.   Umsetzung der C-Funktion "DeadKeyConvert" von Bryce Nesbitt
  1860.   (Umwandlung von RawKey-Codes nach ASCII)
  1861.  
  1862.  
  1863. MandelBerg:                                               Christian Stiens
  1864.  
  1865.   Ein mit "MandelMountains" erzeugtes IFF-Bild
  1866.  
  1867.  
  1868. Planet:                                                   Christian Stiens
  1869.  
  1870.   Grafikprogramm zur Berechnung eines "fraktalen Planeten"
  1871.   Bedienung mit Gadgets
  1872.  
  1873.  
  1874.  
  1875.                           +^+^+^+^+^+^+^+^+^+^+^+
  1876.  
  1877.  
  1878.                              Inhalt von Disk #46:
  1879.  
  1880. Programme                                                    Reiner Nix
  1881.  
  1882.   Mehrere Programme zur Demonstration, wie man die Module der Schublade
  1883.   "Module" benutzt. Darunter "SternSimulation" um Planetenbahnen zu
  1884.   zeigen und "Drucken" / "D2" zum Ausdrucken von Quelltexten.
  1885.  
  1886. Module                                                       Reiner Nix
  1887.  
  1888.   Viele nützliche Module, die u.a. die Arbeit mit Intuition und
  1889.   Graphics zu vereinfachen.
  1890.  
  1891.  
  1892. M2SDS                                                        Reiner Nix
  1893.  
  1894.   Modul für MS-DOSen. Erlaubt Quelltextkompatibilität von Programmen,
  1895.   die mit "ConTools" entwickelt wurden.
  1896.  
  1897.  
  1898. Fonts                                                        Reiner Nix
  1899.  
  1900.   Der Font "Pearl".
  1901.  
  1902.  
  1903.  
  1904.                           *#*#*#*#*#*#*#*#*#*#*#*
  1905.  
  1906.  
  1907.                              Inhalt von Disk #47:
  1908.  
  1909. Patiencen:                                                 Achim Siebert
  1910.  
  1911.   Drei Patience-Spiele: "Die Harfe", "Die launischen Damen" und "Der Zopf".
  1912.   Source in Oberon. Req.library nötig!
  1913.  
  1914.  
  1915. Req:                                                       Achim Siebert
  1916.  
  1917.   Die Req.library für Oberon nutzbar gemacht. Man vergleiche die Programm-
  1918.   längen des Originals "ShowOffReq" und der "Reqdemo"!
  1919.  
  1920.  
  1921. OberonCED:                                                 Achim Siebert
  1922.  
  1923.   ObCED: Speicherresidentes Programm für Compilation, Linken, Fehleranzeige
  1924.          von Oberon-Programmen im CygnusEd Professional mit AREXX-Support.
  1925.  
  1926.   ObCEDCall: Aufrufprogramm für ObCED.
  1927.  
  1928.  
  1929.  
  1930.                           [][][][][][][][][][][][
  1931.  
  1932.  
  1933.                              Inhalt von Disk #48:
  1934.  
  1935. Cross                                                        Jürgen Weinelt
  1936.  
  1937.   Programm, mit dem man Gitter-Kreuzworträtsel von (fast)
  1938.   beliebiger Größe erzeugen kann. Besitzt noch gewisse Mängel
  1939.   (siehe Dokumentation), aber ich arbeite 'dran.
  1940.   Der Source-Code sieht ziemlich übel aus (M2-Umsetzung der
  1941.   AmigaBASIC-Umsetzung eines C64-Basic-Programms... **ÄCHZ**)
  1942.  
  1943. DLP                                                          Jürgen Weinelt
  1944.  
  1945.   Kurzes Utility, um Diskettenaufkleber für 3.5''-Disketten zu
  1946.   drucken- so wie den, der auf dieser Disk klebt.
  1947.  
  1948. Iconify                                                       Steffen Köhler
  1949.  
  1950.   Modul, das eine Prozedur zur Darstellung eines iconifizierten
  1951.   bietet. Sehr nützlich zum Einbau in eigene Programme!
  1952.  
  1953. PowerPacker                                                   [kai]
  1954.  
  1955.   Interface Modul zur "powerpacker.library". Ersatz für PPData.
  1956.   Ermöglicht einfache Unterstützung von gepackten Datenfiles.
  1957.   ACHTUNG: Der Bundespackminister warnt: Packen schadet der
  1958.   Gesundheit von Harddiskbesitzern!
  1959.  
  1960. Sort                                                          Bernd Braum
  1961.  
  1962.   Sortiert beliebige Daten verdammt schnell.
  1963.  
  1964. Module                                                        Bernd Braun
  1965.  
  1966.   Module zu Ein-/Ausgabe und dynamischer Stringverwaltung.
  1967.  
  1968. ApfelMan                                                      Bernd Braun
  1969.  
  1970.   Schnelles Apfelmännchen in Oberon!
  1971.  
  1972. Rechtschreib                                                  Bernd Braun
  1973.  
  1974.   Programm zur Rechtschreibüberprüfung
  1975.  
  1976. Optimizer                                                     Günther van Husen
  1977.  
  1978.   Endlich! Man muß jetzt nicht mehr nötig, viel Geld für optimierte
  1979.   M2Amiga-Programme ausgeben...Eine voll funktionstüchtige PD-Version!
  1980.  
  1981.  
  1982.  
  1983.                           {}{}{}{}{}{}{}{}{}{}{}{
  1984.  
  1985.  
  1986.                              Inhalt von Disk #49:
  1987.  
  1988.  
  1989. Blank                                                                 [fbs]
  1990.  
  1991.   Einfacher Sreenblanker. Zeichnet Liniengrafik auf den geblankten Screen.
  1992.  
  1993. Display.Write_BUG                                             Franz Dimbeck
  1994.  
  1995.   Beschreibung eines Fehlers im Modul Display (Oberon) und Verbesserung
  1996.   dieses Fehlers.
  1997.  
  1998. DME                                         Matthew Dillon / Volker Rudolph
  1999.  
  2000.   Erweiterte und verbesserte Version des bekannten Editors DME. Besondere
  2001.   Fähigkeiten dieser Version:
  2002.  
  2003.     - Anzeigen von Amiga-Oberon- und M2Amiga-Fehlermeldungen
  2004.     - Anpassung an KickStart 2.0
  2005.     - Scrollbar
  2006.  
  2007. IFFLib                                                       Volker Rudolph
  2008.  
  2009.   Oberon Interface-Modul zur iff.library.
  2010.  
  2011. IFFSupport1.6                                                         [fbs]
  2012.  
  2013.   Oberon-Modul das es ermöglicht ILBM-Bilder in eigenen Programmen zu
  2014.   verwenden. Bilder können leicht in Screens geladen oder daraus gespeichert
  2015.   werden.
  2016.  
  2017. OProf                                                        Volker Rudolph
  2018.  
  2019.   Mit OProf kann man Oberon-Proramme auf ihr Laufzeitverhalten hin
  2020.   untersuchen. Außerdem kann es bei der Lokalisierung von Laufzeitfehlern
  2021.   helfen.
  2022.  
  2023. Printf                                                       Volker Rudolph
  2024.  
  2025.   Implementation des von C-Bekannten Printf-Commandos für Oberon.
  2026.   Vereinfacht die Ausgabe von Zeichenketten und Zahlen.
  2027.  
  2028. RCT                                                          Volker Rudolph
  2029.  
  2030.   Erlaubt die Verwendung von mit RCT (Requester Construction Tool von
  2031.   MAXON) erzeugten C-Quelltexten in eigenen Oberon-Programmen.
  2032.  
  2033. SaveIFF                                                               [fbs]
  2034.  
  2035.   Speichert den Inhalt von Screens und Windows als IFF-Datei.
  2036.  
  2037. Speech                                                        Franz Dimbeck
  2038.  
  2039.   Dieses Modul erlaubt einfach auf dem Amiga mit Oberon Sprache auszugeben.
  2040.   Dabei kann auch die aktuelle Mundform abgefragt werden.
  2041.  
  2042.  
  2043.                           «»«»«»«»«»«»«»«»«»«»«»«
  2044.  
  2045.  
  2046.                              Inhalt von Disk #50:
  2047.  
  2048.  
  2049.  
  2050. BrushToOberon                                            Christian Stiens
  2051.  
  2052.   Erzeugt aus IFF-Brushes Oberon-Quelltext. Dabei werden wahlweise Daten
  2053.   für Sprites oder Images bzw. Bobs mit Hilfe von strukturierten Konstanten
  2054.   oder INLINE-Code erzeugt.
  2055.  
  2056.  
  2057. FixAmber                                                              [fbs]
  2058.  
  2059.   Verhindert das Flimmern in der ersten Zeile beim A3000, welches durch einen
  2060.   Bug im AMBER-Chip verursacht wird.
  2061.  
  2062.  
  2063. FontToOberon                                               Christian Stiens
  2064.  
  2065.   Ermöglich das direkte Einbinden von Disketten-Fonts in Oberon-
  2066.   Programmen. Die Fonts müssen beim Start der Programme nicht nachgeladen
  2067.   werden.
  2068.  
  2069.  
  2070. TimerSupport                                                Stefan Salewski
  2071.  
  2072.   Erleichtert das Arbeiten mit dem timer.device in Oberon.
  2073.  
  2074.  
  2075. Lists                                                  [fbs/Hartmut Goebel]
  2076.  
  2077.   Erweiterung des Lists-Moduls, welches mit dem Amiga Oberon Compiler
  2078.   mitgeliefert wird. Die neuen Funktionen erlauben vor allem das direkte
  2079.   Bearbeiten mehrerer Listenelemente.
  2080.  
  2081.  
  2082. M2ApseDemo                                                     Edgar Meyzis
  2083.  
  2084.   Demo-Version der Entwicklungsumgebung für M2Amiga V4.0. Vereinfacht das
  2085.   Arbeiten mit allen M2Amiga-Werkzeugen.
  2086.  
  2087.  
  2088. Patience                                                      Achim Siebert
  2089.  
  2090.   Update der Patience-Spiele von AMOK#47. Sieht nun unter Kick2.0 besser
  2091.   aus und verwendet die req.library nicht mehr.
  2092.  
  2093.  
  2094. IIToI                                                         [kai] / [bne]
  2095.  
  2096.   Dient zum Kopieren der Images von Icons. Kann von der Workbench und vom
  2097.   CLI aus verwendet werden. Icontypen und Positionen bleiben erhalten.
  2098.  
  2099.  
  2100.                           !?!?!?!?!?!?!?!?!?!?!?!
  2101.  
  2102.  
  2103.                              Inhalt von Disk #51:
  2104.  
  2105.  
  2106. DetachFile                                                   [fbs]
  2107.  
  2108.   Mit diesem Programm können ausführbare Programme so umgeändert
  2109.   werden, daß sie sich automatisch von ihrem CLI-Prozess ablösen,
  2110.   als wenn sie mit 'runback' gestartet wurden.
  2111.  
  2112.  
  2113. M2Amiga 4.0-Demo                                            AMSoft
  2114.  
  2115.   Die Demoversion des bekannten Modula-2-Compilers.
  2116.  
  2117.   Einschränkungen der Demo-Version:
  2118.   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  2119.   --- keine Register-Variablen und -Parameter
  2120.   --- keine "externen" Variablen (Einbindung von C oder Assembler)
  2121.   --- keine CODE-Anweisung für Library-Prozeduren
  2122.   --- maximale Stringkonstanten je Modul: 1000 Zeichen
  2123.   --- maximale Codelänge je Modul: 4000 Bytes
  2124.   --- maximale Anzahl erzeugter Bytes je ASSEMBLE-Anweisung: 64
  2125.   --- maximale Importe je Modul: 5
  2126.  
  2127.   Highlights der neuen Version 4.0:
  2128.   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  2129.   1) Hochgradig optimierender Compiler
  2130.   2) Optimierender Linker, Standard-Amiga-Objektformat
  2131.   3) Unterstützung sämtlicher Prozessoren bis 68040
  2132.   4) Inline-Assembler für 68030 und 68881/68882
  2133.   5) Einfache Einbindung fremder Programmiersprachen
  2134.   6) Register-Variablen und -Parameter
  2135.   7) Residentfähige Programme, SMALL-Data-Modell
  2136.   8) Bedingte Kompilierung
  2137.   9) ARexx-Schnittstelle für Compiler und Linker
  2138.   10) Einheitliche, effiziente Benutzeroberfläche
  2139.   11) Ausgereifte, "saubere" Laufzeitsysteme
  2140.   12) Library-Linker
  2141.   13) Profiler
  2142.  
  2143.  
  2144. Steprate                                         Christian Stiens
  2145.  
  2146.   Dieses Programm gibt Ihnen die Möglichkeit, die Steprate der Floppy-
  2147.   Laufwerke Ihres Amigas anzuzeigen und zu verändern.
  2148.  
  2149.  
  2150. SwapIconCols                                     Christian Stiens
  2151.  
  2152.   Vertauscht die Farben Nr. 1 und 2 von Icons, so daß sie auch unter
  2153.   WB 2.0 gut aussehen, wenn sie für WB 1.3 gezeichnet wurden.
  2154.  
  2155.  
  2156.  
  2157.                           _-_-_-_-_-_-_-_-_-_-_-_
  2158.  
  2159.  
  2160.                              Inhalt von Disk #52:
  2161.  
  2162.  
  2163. abitur                                             Philipp Gressly
  2164.  
  2165.   Ziel dieses Spiels ist es, das Abitur zu schaffen. Wer nach vier
  2166.   Jahren eine genügende Note erzielt, ist schon mit dabei. Doch
  2167.   gewonnen hat man mit einer genügenden Note bei weitem nicht!!
  2168.   Es gewinnt, wer die schlechteste genügende Note hat. Kurz, wer
  2169.   das Abitur mit dem geringsten Aufwand schafft.
  2170.  
  2171.  
  2172. GadgetEd                                          Hubert Bildstein
  2173.  
  2174.   GadgetEd ist ein komfortabler Editor für verschiedene
  2175.   Arten von Gadgets. Er erzeugt direkt Modula-2 Quelltext,
  2176.   so daß die Gadgets leicht in eigenen Programmen verwendet
  2177.   werden können.
  2178.  
  2179.  
  2180. OberonCED                                            Achim Siebert
  2181.  
  2182.   Speicherresidentes Programm zur Compilation, Linken und Fehleranzeige
  2183.   von Oberon-Programmen im CygnusEd Professional mit AREXX-Support.
  2184.   Update zur Version von AMOK #47.
  2185.  
  2186.  
  2187. ToggleWin                                        Hans Jörg Schmölz
  2188.  
  2189.   Mit ToggleWin ist es möglich, auf einfachste Weise zwischen
  2190.   hintereinanderliegenden Windows zu wechseln. Das erleichtert
  2191.   vor allem den Multitaskingbetrieb auf dem Amiga.
  2192.  
  2193.  
  2194.                           :.:.:.:.:.:.:.:.:.:.:.:
  2195.  
  2196.  
  2197.                              Inhalt von Disk #53:
  2198.  
  2199.  
  2200. Oberon 2.0                                                   [fbs]
  2201.  
  2202.   Demo-Version von Amiga Oberon 2.0 und dem Runtime-Source-Level-
  2203.   Debugger ODebug. Die besonderen Features dieses Compilers sind:
  2204.  
  2205.     - schnelle Compilation
  2206.     - durch viele Optimierungen (z.B. automatische Registervariablen)
  2207.       schnelle und kurze erzeugte Programme
  2208.     - kleine Speichermodelle für Code und Variablen
  2209.     - BLink-Kompatibel, dadurch leichte Einbindung von Routinen anderer
  2210.       Sprachen (z.B. Assembler)
  2211.     - optimierendes Linken
  2212.     - Interface-Module für AmigaOS 2.0
  2213.     - reentrante und residentfähige Programme können erzeugt werden
  2214.     - Library-Linker
  2215.     - bedingte Compilation
  2216.     - Optimierung für 68000 bis 68030, volle Ausnutzung der FPU 68881/2
  2217.     - Einbindung der Programme des Oberon-Systems in den Editor
  2218.     - residente Symboldateien und residentfähiger Compiler, Editor, etc.
  2219.       Dadurch sehr kurze 'turn-around'-Zeiten
  2220.  
  2221.   Die Besonderheiten des Debuggers sind:
  2222.  
  2223.     - Typ 'Runtime', d.h. während das debuggte Programm läuft, hat man vom
  2224.       Debugger aus die volle Kontrolle über das Programm.
  2225.     - Ausführen einzelner Anweisungen (schrittweise) oder 'laufen' über
  2226.       größere Programmteile
  2227.     - Setzten von beliebig vielen BreakPoints
  2228.     - beliebige Ausdrücke, die Variablen des debuggten Programms enthalten
  2229.       können, können als Abbruchsbedingung dienen
  2230.     - globale und lokale Variablen können betrachtet und verändert werden
  2231.     - leichtes Verfolgen von Strukturen (Bäumen, Listen) durch Doppelklick
  2232.     - integrierter Ausdruck-Interpreter, mit dem beliebige Ausdrücke, wie sie
  2233.       auch im debuggten Programm vorkommen können, berechnet werden können.
  2234.     - Zurückverfolgen von Rekursion
  2235.  
  2236.   Diese Demo-Version ist in vielen Punkten eingeschränkt, erlaubt jedoch das
  2237.   erstellen kleiner Programme.
  2238.  
  2239.  
  2240.  
  2241.  
  2242.                           xXxXxXxXxXxXxXxXxXxXxXx
  2243.  
  2244.  
  2245. Inhalt von Disk #54:
  2246.  
  2247.  
  2248. BackSTREAM                                           Thomas Stolze
  2249.  
  2250.   Dies ist ein Programm, das es erlaubt schnell und einfach
  2251.   Harddiskbackups zu erstellen. Es kann leicht von der
  2252.   Workbench gestartet und bedient werden.
  2253.  
  2254.  
  2255. Kruemel                                              Thomas Berndt
  2256.  
  2257.   Das Programm Krümel simuliert einen zellulären Automaten,
  2258.   der auf eine Idee von David Griffeath zurückgeht. Das
  2259.   Prinzip wurde im Spektrum der Wissenschaft 10/89 vorgestellt.
  2260.  
  2261.  
  2262. MasterMind                                           Thomas Berndt
  2263.  
  2264.   Das bekannte Spiel.
  2265.  
  2266.  
  2267. NoClick                                              [fbs]
  2268.  
  2269.   Schaltet unter AmigaOS 2.0 das Klicken der Laufwerke aus
  2270.   bzw. wieder ein.
  2271.  
  2272.  
  2273. OnLine                                               Thomas Stolze
  2274.  
  2275.   OnLine ist ein in Modula-2 geschriebenes leistungsfähiges
  2276.   Print-Utility.
  2277.  
  2278.  
  2279. Physik                                     [kai] / Thorsten Kocher
  2280.  
  2281.   Programm zur Aufbearbeitung von Meßwerten, die vor allem
  2282.   bei Physik-Praktika (LK) anfallen. Unterstützt u.a.
  2283.   lineare Regression und Linearisierung von Schaubildern.
  2284.  
  2285.  
  2286. Sieb                                                 Ralph Schär
  2287.  
  2288.   Kleines Oberon-Programm das Primzahlen berechnet.
  2289.  
  2290.  
  2291. WildStar                                             [kai]
  2292.  
  2293.   Schaltet unter AmigaOS 2.0 die Möglichkeit, den "*" als Ersatz
  2294.   für "#?" ein bzw. wieder aus.
  2295.  
  2296.  
  2297. ============================================================================
  2298.  
  2299. Inhalt von Disk #55:
  2300.  
  2301.  
  2302. DXEditor                                                     Jürgen Zimmermann
  2303.  
  2304.   Demoversion eines Editors für den YAMAHA-Synthesizer DX7II.
  2305.   Benötigt sowohl die "midi.library" als auch die "req.library"
  2306.  
  2307.  
  2308. M2Midi                                                       Jürgen Zimmermann
  2309.  
  2310.   Update des Interfaces zu Bill Bartons "midi.library". Das Update
  2311.   war nötig, da der neue Compiler (V4.0d) eine neue Syntax der
  2312.   Module erwartet. Weiterhin wurden einige Bugs entfernt, die in
  2313.   früheren Versionen des Interfaces zu Gurus führten.
  2314.  
  2315.  
  2316. Menu2Asm                                                     Jürgen Zimmermann
  2317.  
  2318.   Modul, das eine Prozedur exportiert, die aus einer (fast)
  2319.   beliebigen Menüstruktur einen Assembler-Quelltext erzeugt
  2320.   und auch die Interfacemodule für die M2Amiga-Version 4.0d
  2321.   erzeugt. Damit kann man sich viel Quelltext und Code im
  2322.   Endprogramm ersparen.
  2323.  
  2324.  
  2325. MuchMore_3.0                                                 [fbs]
  2326.  
  2327.   Neue Version des bekannten Textanzeigers. Ab sofort werden
  2328.   alle nicht proportionalen Zeichensätze unterstützt.
  2329.  
  2330.  
  2331. PD-Optimizer V2.1                                Günther van Husen
  2332.  
  2333.   Neue Version des frei kopierbaren optimierenden Linkers.
  2334.   Er wurde an M2Amiga 3.3 angepaßt und die Optimierung
  2335.   wurde weiter verbessert.
  2336.  
  2337.  
  2338. ReceiveSysEx                                                 Jürgen Zimmermann
  2339.  
  2340.   Das seit langem (Amok # 35) angekündigte Universal-Midi-Dump-
  2341.   Utility. Mit diesem Programm können sowohl von Midi-Dumps von
  2342.   angeschlossenen Midi-Geräten empfangen und gespeichert werden
  2343.   als auch gespeicherte Daten wieder auf dem Midi-Out-Port
  2344.   gesendet werden. Benötigt die "midi.library".
  2345.  
  2346.  
  2347. ReqLibrary                                                   Jürgen Zimmermann
  2348.  
  2349.   Modula-II-Interface zur "req.library". Fast direkte Umsetzung
  2350.   des Oberon-Quelltextes von Amok # 47. Weiterhin ist ein Modul
  2351.   zur einfachen Benutzung des FileRequesters der "req.library"
  2352.   enthalten.
  2353.  
  2354.  
  2355. ============================================================================
  2356.  
  2357. Inhalt von Disk #56:
  2358.  
  2359.  
  2360. GadToolsDemo                                                 [fbs]
  2361.  
  2362.   Demonstriert die Benutzung der gadtools.library des
  2363.   AmigaOS 2.0 von Oberon-Programmen aus.
  2364.  
  2365.  
  2366. INtAS                                                 Hans Schafft
  2367.  
  2368.   Wandelt unter anderem INLINE()-Code in Modula-Quelltexten
  2369.   in ASSEMBLER() um. Dadurch wird die Übertragung von
  2370.   Programmen auf M2Amiga 4.0 erleichtert.
  2371.  
  2372.  
  2373. M2Maker                                              Thomas Stolze
  2374.  
  2375.   Erleichtert den Umgang mit dem gesamten M2Amiga-System.
  2376.   Es erlaubt das Starten von Compiler, Linker etc. über ein
  2377.   leicht zu bedienendes Intuition-Interface. Teil dieses
  2378.   Programms sind die beiden Utilities DefMaker und FastLister.
  2379.   Diese neue Version ist in vielen Punkten verbessert und an
  2380.   M2Amiga 4.0 angepaßt.
  2381.  
  2382.  
  2383. MultiSelect                                                  [fbs]
  2384.  
  2385.   Für alle, die eine 3-Tasten Maus haben ist dieses kleine
  2386.   Utility gedacht. Es belegt die mittlere Maustaste mit der
  2387.   Funktion der Shift-Taste, so daß man mehrere Icons
  2388.   anwählen kann, ohne die Tastatur zu verwenden.
  2389.  
  2390.  
  2391. TurboFiles                                         Stefan Salewski
  2392.  
  2393.   Durch Verwendung von Assemblerroutinen beschleunigtes
  2394.   FileSystem für Oberon.
  2395.  
  2396.  
  2397. ===========================================================================
  2398.  
  2399. Inhalt von Disk #57:
  2400.  
  2401.  
  2402. ApfelMann                                                       Bernd Braun
  2403.  
  2404.   Ein Mandelbrot-Generator, aber kein gewöhnlicher,  sondern
  2405.   ein besonders schneller. Kommt an die besten kommerziellen
  2406.   Generatoren  heran und übertrifft sie  sogar in bestimmten
  2407.   Gebieten. Incl. Quelltext in Oberon.
  2408.  
  2409.  
  2410. Borders                                                               [bne]
  2411.  
  2412.   Zeichnet  rechteckige  Borders im "3D-Design" wie sie z.B.
  2413.   unter AmigaOS v2.0 verwendet werden.
  2414.  
  2415.  
  2416. Cross                                                        Jürgen Weinelt
  2417.  
  2418.   Kreuzworträtsel-Generator  mit  englischem  und  deutschem
  2419.   Wortschatz. Version 4.3!
  2420.  
  2421.  
  2422. OClock                                                       Volker Rudolph
  2423.  
  2424.   Kleine Analog-Uhr ohne  unnötigen Schnickschnack. Ist dafür
  2425.   aber  nur 3412 Bytes groß.  Sie kann frei mit der  Maus auf
  2426.   der Workbench verschoben werden.
  2427.  
  2428.  
  2429. PL0                                                N. Writh, Hartmut Goebel
  2430.  
  2431.   Ein einfacher Compiler für die Sprache PL0, die N. Wirth in
  2432.   seinem Buch 'Compilerbau' postuliert.
  2433.  
  2434.  
  2435. RenderInfo                                                    MKSoft, [kai]
  2436.  
  2437.   Modul   das   es   erlaubt  die  Benutzeroberfläche  eines
  2438.   Programmes  auf verschiedene Auflösungen, Fonts und Farben
  2439.   abzustimmen.  Dieses Modul sollte von allen Programmen mit
  2440.   Intuition-Benutzeroberflächen importiert werden.
  2441.  
  2442.  
  2443. ===========================================================================
  2444.  
  2445. Inhalt von Disk #58:
  2446.  
  2447.  
  2448. AudioSupport1.1                                            Christian Stiens
  2449.  
  2450.   Update des Unterstützungsmodul zum "audio.device".
  2451.  
  2452.  
  2453. crc                                                          Peter Fröhlich
  2454.  
  2455.   Library um Prüfsummen zu berechnen.
  2456.  
  2457.  
  2458. CheckTime                                                             [fbs]
  2459.  
  2460.   Dieses kleine Utility prüft innerhalb eines Script-Files, ob
  2461.   die aktuelle Zeit in einem bestimmten Zeitintervall liegt.
  2462.  
  2463.  
  2464. D2                                                            Thomas Stolze
  2465.  
  2466.   Komfortables Programm zum Ausdrucken von Dokumenten.
  2467.  
  2468. EasyRexx                                                              [fbs]
  2469.  
  2470.   Einfaches Modul zum Erzeugen eines ARexx-Ports in Oberon Programmen.
  2471.  
  2472. fcs                                                          Peter Fröhlich
  2473.  
  2474.   Kleines Programm, das eine Prüfsumme über Files berechnet.
  2475.   Benutzt die crc.library.
  2476.  
  2477.  
  2478. KME                                                        Christian Stiens
  2479.  
  2480.   Sehr guter KeyMap-Editor.
  2481.  
  2482.  
  2483. MultiMem                                                     Hartmut Goebel
  2484.  
  2485.   Modul um mehrere unabhängige Speicherbereiche (Heaps) zu
  2486.   verwalten.
  2487.  
  2488.  
  2489. NPrint                                                     Oliver Schersand
  2490.  
  2491.   Text-Formatierungsprogramm. Unterstützt  die  Möglichkeiten
  2492.   des Standard-Druckertreibers des Amigas.
  2493.  
  2494.  
  2495. QuickSort                                                  Philippe Gressly
  2496.  
  2497.   Schöne M2-Implementation des QuickSort-Algorithmus für
  2498.   beliebige Felder.
  2499.  
  2500.  
  2501. RealConversions2                                            Stefan Salewski
  2502.  
  2503.   Ersatz für die orginal Oberon-RealConversions-Module. Es wurde
  2504.   besonders auf Genauigkeit geachtet.
  2505.  
  2506.  
  2507. SortedLists                                                  Peter Fröhlich
  2508.  
  2509.   Erweiterung des Oberon-Listenmoduls. Es werden sortierte Listen
  2510.   verwaltet.
  2511.  
  2512.  
  2513. Stack&Queue                                                  Peter Fröhlich
  2514.  
  2515.   Oberon implementation der abstrakten Datentypen Stack und Queue.
  2516.  
  2517.  
  2518. SysDis                                                     Christian Stiens
  2519.  
  2520.   Mit diesem Programm kann man Systemfunktionen disassemblieren.
  2521.  
  2522.  
  2523. TextWindows                                                  Hartmut Goebel
  2524.  
  2525.   Oberon Modul, das mehrere unabhängige Textfenster verwaltet.
  2526.   Die Funktionen ähneln denen von "io".
  2527.  
  2528.  
  2529. ============================================================================
  2530.  
  2531. Inhalt von Disk #59:
  2532.  
  2533.  
  2534. AmokEd v1.02                                                  Hartmut Goebel
  2535.  
  2536.   In Oberon umgesetzte Weiterentwicklung des DMEs. Es handelt sich also
  2537.   um einen frei konfigurierbaren Programmierereditor.
  2538.  
  2539.  
  2540. CheckDay                                                               [kai]
  2541.  
  2542.   Dieses kleine 2.0-Tool prüft, ob der aktuelle Wochentag in einer
  2543.   bestimmten Spanne liegt und gibt ggf. WARN zurück.
  2544.  
  2545.  
  2546. Lists1.4                                              [fbs] / Hartmut Goebel
  2547.  
  2548.   Erweiterung des Lists-Moduls, welches mit dem Amiga Oberon Compiler
  2549.   mitgeliefert wird.
  2550.   Die neuen Funktionen erlauben vor allem das direkte Bearbeiten
  2551.   mehrerer Listenelemente. Auch das Markieren von List-Bereiche wird
  2552.   jetzt unterstützt.
  2553.   Neue Funktionen: Swap, GoForward/BackwardNil, IsElement ...
  2554.   Dieses ist Version 1.4, eine Update von Version 1.1 auf AMOK #51.
  2555.  
  2556.  
  2557. Menu                                                                   [fbs]
  2558.  
  2559.   Dieses Modul vereinfacht das Erstellen von Menüs in eigenen Programmen.
  2560.   Es unterstützt KickStart 1.3 und 2.0, kann beliebige Zeichensätze (auch
  2561.   proportionale) verarbeiten und kreiert bei zu kleinem Bildschirm oder
  2562.   zu großem Zeichensatz bei Bedarf automatisch zweispaltige Menüs.
  2563.  
  2564.  
  2565. NTSC4NTSC                                                              [kai]
  2566.  
  2567.   Das ist ein kleines Programm, das NTSC-Screens erzwingt, wenn dies möglich
  2568.   ist. PAL-Screens bleiben weiterhin PAL. Läuft nur unter 2.0!! Einfach mit
  2569.   "Run" in User-Startup starten!
  2570.  
  2571.  
  2572. QSort                                                         Hartmut Goebel
  2573.  
  2574.   Oberon-Implementation des QSort-Moduls für beliebige Felder von
  2575.   Philippe Gessly von Amok#58, mit einigen kleinen Änderungen.
  2576.  
  2577.  
  2578. Strings1.1                                    [fbs] / [bne] / Hartmut Goebel
  2579.  
  2580.   Erweiterung des Strings-Moduls, welches mit dem Amiga Oberon Compiler
  2581.   mitgeliefert wird.
  2582.   Es wurden die noch fehlenden Prozeduren von Nicolas Benezans
  2583.   StringOps (AMKO#39) eingearbeitet und deren Namen angepasst, sowie
  2584.   case-insensitive String-Vergleiche und Vergleiche über die ersten n
  2585.   Zeichen eines Strings.
  2586.   Dieses Modul entstand aus dem Wunsch, zusammengehörige Prozeduren
  2587.   auch wirklich in einem Modul zu haben und die Namensgebung möglichst
  2588.   konsistent zu halten.
  2589.  
  2590.  
  2591. ============================================================================
  2592.  
  2593. Inhalt von Disk #60:
  2594.  
  2595.  
  2596. m2m                                                              Bernd Braun
  2597.  
  2598.   Dies ist ein Make-Utility für den Amiga Modula-2 Compiler von A+L
  2599.   ab Version 4. Es behebt einige Mängel des orginal Makes.
  2600.  
  2601.  
  2602. VTrainer 1.1                                                  Dieter Wilhelm
  2603.  
  2604.   Ein Vokabeltrainer inklusive englischer Wortschatzdateien.
  2605.  
  2606.  
  2607. ===========================================================================
  2608.  
  2609. Inhalt von Disk #61:
  2610.  
  2611.  
  2612. TheAnswer1.12                                           Toni Günzel-Peltner
  2613.  
  2614.   Komfortable Point-Software für einen Point im Zerberus-Netz.
  2615.   Der Zerberus-Netz ist ein MailBox-Netz, mit dem MailBoxen in ganz
  2616.   Deutschland vernetz sind.
  2617.   Ein Point ist ein Programm, das sie Bearbeitung der Nachrichten
  2618.   wesendlich vereinfacht, da diese gepackt von der MailBox geholt
  2619.   werden und offline komfortabel berbeitet werden können.
  2620.  
  2621.   Geschrieben in Oberon. Ohne Source - "der ist geheim" (O-Ton T.G.P).
  2622.  
  2623.  
  2624. ============================================================================
  2625.  
  2626. Inhalt von Disk #62:
  2627.  
  2628.  
  2629. Cache                                                    Steffen Reith
  2630.  
  2631.   Programm zum Aktivieren und Deaktivieren der Prozessor Caches
  2632.   unter Kickstart 1.3 oder älter. Unter 2.0 müssen jedoch die
  2633.   Routinen des Betriebssystems verwendet werden.
  2634.  
  2635.  
  2636. DateSupport                                                Ingo Goldak
  2637.  
  2638.   Dieses M2-Modul stellt Prozeduren für die Umwandlung der Zeit-
  2639.   darstellung von DOS in die übliche Aufteilung von Jahr, Monat
  2640.   und Tag und zurück zur Verfügung.
  2641.  
  2642.  
  2643. ReqTools                                                 Nico François
  2644.  
  2645.   Oberon-Interface Module für die ReqTools.library, die viele nützliche
  2646.   Requester zur Verfügung stellt.
  2647.  
  2648.  
  2649. M2Options                                                 Rainer Bauer
  2650.  
  2651.   Mit M2Options können die Compiler und Linker Optionen des M2Amiga
  2652.   Systems gesetzt werden. Das Programm benutzt dabei die seit der Version
  2653.   4.0 unterstützten Enviroment Variablen m2c und m2l.
  2654.  
  2655.  
  2656. M2undCED                                                Thomas Ansorge
  2657.  
  2658.   M2undCED zeigt Fehler-Meldungen des Compilers m2c im Editor CED an.
  2659.  
  2660.  
  2661. PPLib                                                    Nico François
  2662.  
  2663.   Oberon-Interface zur PowerPacker.library. Damit können Daten ge- und
  2664.   entpackt werden.
  2665.  
  2666.  
  2667. Sorting                                               Markus Uhlendahl
  2668.  
  2669.   Flexible Sortierroutine für Modula-2. Sortiert Felder jedes beliebigen
  2670.   Datentypes in aufsteigender oder absteigender Reihenfolge.
  2671.  
  2672.  
  2673. STRING                                                        Uwe Zaeh
  2674.  
  2675.   'STRING' ist ein Oberon-Modul, mit dem dynamische Strings erzeugt
  2676.   und manipuliert werden können. Im Gegensatz zu Oberon-Char-Arrays,
  2677.   die in Bezug auf ihre Größe nur statisch definiert werden können,
  2678.   ist es bei STRINGs möglich, die Länge auch erst zur Laufzeit des
  2679.   Programmes festzulegen. Darüberhinaus sind Verweise auf STRINGs -
  2680.   wie auch bei C-Strings - 4 Bytes groß. Dies ermöglicht einen
  2681.   weitgehenden Datenaustausch mit C-Funktionen.
  2682.  
  2683.  
  2684. WBFarben                                                Thomas Ansorge
  2685.  
  2686.   Tool zum schnellen Wechseln der Farben des Workbench-Screens.
  2687.  
  2688.  
  2689. ============================================================================
  2690.  
  2691. Inhalt von Disk #63:
  2692.  
  2693.  
  2694. M2CED                                                 Steffen Reith
  2695.  
  2696.   Programm um den Compiler M2Amiga, Linker und Fehlerlister vom CED
  2697.   aus aufrufen zu könne, ohne ARexx besitzen zu müssen.
  2698.  
  2699.  
  2700. OFont                                                 Thomas Ansorge
  2701.  
  2702.   Erleichtert die Verwendung von GraphicsL.OpenFont bei M2Amiga.
  2703.  
  2704.  
  2705. RSA                                                   Steffen Reith
  2706.  
  2707.   Das  RSA-Verfahren ist  ein  modernes Public-Key-Cryptosystem, mit
  2708.   dem Daten verschlüsselt werden können. Dabei kann der Schlüssel,
  2709.   der der Verschlüsselung dient, veröffentlicht werden, ohne daß
  2710.   der verschlüsselte  Text gelesen  werden kann. Dieses umfangreiche
  2711.   Paket ist eine Implementation dieses Verfahrens inklusive einer
  2712.   ausführlichen Dokumentation in LaTeX.
  2713.  
  2714.  
  2715. ============================================================================
  2716.  
  2717. Inhalt von Disk #64:
  2718.  
  2719.  
  2720. AmokEd v1.20c (Oberon)                               Hartmut Goebel
  2721.  
  2722.   In Oberon umgesetzte Weiterentwicklung des DMEs. Es handelt sich also
  2723.   um einen frei konfigurierbaren Programmierereditor.
  2724.  
  2725.  
  2726. ARexx (OEd/ARexx)                                     Klaus Hlawaty
  2727.  
  2728.   ARexx-Macros für den Oberon-Editor OEd.
  2729.  
  2730.  
  2731. CBText (Oberon)                                               [fbs]
  2732.  
  2733.   Modul zum Arbeiten mit dem clipboard.device. Es stellt Routinen
  2734.   zum Schneiden und Kleben von Text zur Verfügung.
  2735.  
  2736.  
  2737. Env (Oberon)                                         Hartmut Goebel
  2738.  
  2739.   Gibt unter KickStart 2.0 den Inhalt der Environment-Variablen aus.
  2740.  
  2741.  
  2742. NoFragLib (Oberon)                          [kai]/Jan van den Baard
  2743.  
  2744.   Oberon-Interface-Modul für die "nofrag.library" mit der es möglich
  2745.   ist viele kleine Speicherblöcke zu allozieren ohne damit den Speicher
  2746.   zu fragmentieren.
  2747.  
  2748.  
  2749. OOpts (Oberon)                                       Hartmut Goebel
  2750.  
  2751.   Tool zum Verwalten der Compiler- und Linkeroptionen.
  2752.  
  2753.  
  2754. PALCheck (Oberon)                                     Klaus Hlawaty
  2755.  
  2756.   Überprüft den Modus des Workbench-Screens.
  2757.  
  2758.  
  2759. ============================================================================
  2760.  
  2761. Inhalt von Disk #65:
  2762.  
  2763.  
  2764. BobEdi (Modula-2)                                              Frank Lömker
  2765.  
  2766.   Das Programm BobEdi ist dazu gedacht, Bobs und Sprites (auch
  2767.   animierte) zu gestalten und als Source-Code für verschiedene
  2768.   Sprachen abzuspeichern. Momentan werden Modula-2, Assembler,
  2769.   C und BASIC unterstützt.
  2770.  
  2771.  
  2772. Convert (Modula-2)                                             Frank Lömker
  2773.  
  2774.   Dieses Programm ist dazu gedacht, ASCII-Texte zwischen dem Amiga-
  2775.   und dem IBM-Format zu konvertieren.  Dabei werden die ASCII-
  2776.   Codes, die Zeilenende- markierungen (LF <> CR+LF) und die
  2777.   Textendemarkierung (nichts <> Ctrl Z) konvertiert.
  2778.  
  2779.  
  2780. MakeCPicScreen (Modula-2)                                    Steffen Köhler
  2781.  
  2782.   CPic ist ein spezielles (gepacktes) Bildformat, das auf AMOK #42
  2783.   von Thomas Zipproth vorgestellt wurde. Mit MakeCPicScreen kann man
  2784.   die gepackten Bilddaten direkt in ein Programm einbinden.
  2785.  
  2786.  
  2787. OHM-Amok (OHM)                                               Georg Brünsing
  2788.  
  2789.   Enthält die ver"OHM"te Auflistung aller AMOK-Inhalt Dateien.
  2790.   Momentan von AMOK#1 bis AMOK#60. Besitzt man das Online Help
  2791.   Manual, so hat man jetzt auf Knopfdruck den Inhalt der AMOKs
  2792.   parat.
  2793.  
  2794.  
  2795. RememberBirth (Modula-2)                                       Rainer Bauer
  2796.  
  2797.   Da Computer Besitzer unwahrscheinlich vergessliche Leute sind.
  2798.   Naja, und wer kann sich Termine besser merken, als ein Computer.
  2799.   Zumal man fast täglich an ihm sitzt, ist er wie geschaffen für
  2800.   diese Aufgabe.
  2801.  
  2802.  
  2803. RVI (Oberon)                                               Martin Horneffer
  2804.  
  2805.   Mit den REXX Variables Interface (RVI) ist es möglich die Variablen
  2806.   eines ARexx-Programms auszulesen und zu ändern. Dieses Modul bietet
  2807.   ein Interface zwischen "rexxvars.o" und Oberon.
  2808.  
  2809.  
  2810. ============================================================================
  2811.  
  2812. Inhalt von Disk #66:
  2813.  
  2814.  
  2815. DiskInDrive (Oberon)                                 Hartmut Goebel
  2816.  
  2817.   Prüft, ob im angegebenen Disketten-Laufwerk eine Diskette eingelegt
  2818.   ist. Das Ergebnis wird als Text ausgegeben sowie über den Dos-Fehler-
  2819.   code mitgeteilt.
  2820.  
  2821.  
  2822. IntuiPointer (Oberon)                              Christian Stiens
  2823.  
  2824.   Routinen zum Setzen des OS2.0-Busy-Pointers in eigenen Programmen.
  2825.  
  2826.  
  2827. KHLib (Oberon)                                        Klaus Hlawaty
  2828.  
  2829.   Enthält :
  2830.   "PathHandler"  - Vereinfacht den Umgang mit Dateipfaden, Prefix,
  2831.                    Postfix.
  2832.   "KHTime"       - Procedure zur Nutzung von DateStamp.
  2833.   "IntuiPointer" - Veränderung des Mausepointers.
  2834.                    Umsetzung des Orginalprogrammes von Bernd Preusing
  2835.                    nach Oberon.
  2836.  
  2837.  
  2838. Menu (Oberon)                                         Klaus Hlawaty
  2839.  
  2840.   Vereinfacht den Umgang mit Menü's, benutzt erweiterte Records und
  2841.   Structs.
  2842.  
  2843.  
  2844. Pushem (Modula-2)                     Peter Groth, Markus Uhlendahl
  2845.  
  2846.   Das ultimative Denkspiel:
  2847.  
  2848.   Pushem ist ein Spiel, daß von den Spielern viel Kreativität und
  2849.   vorrausschauendes Denken erfordert. Der Spieler muß, will er einen
  2850.   Level lösen, rote Bälle auf Zielfelder SCHIEBEN. Dabei kann er jeweils
  2851.   nur EINEN Ball schieben.
  2852.  
  2853.   Ein Level gilt als gelöst, wenn jedes Zielfeld mit einem Ball besetzt
  2854.   ist.
  2855.  
  2856.  
  2857. ShowLink (Oberon)                                  Christoph Teuber
  2858.  
  2859.   Zeigt AmigaOS2.0 File-Links an.
  2860.  
  2861.  
  2862. Sorting (Modula-2)                                 Markus Uhlendahl
  2863.  
  2864.   Modula-2 Implementation des QuickSort-Algorithmus.
  2865.  
  2866.  
  2867. Speed (Oberon)                                        Klaus Hlawaty
  2868.  
  2869.   Verschiedene Assemblerroutinen mit Oberon-Interface. Durch ihre
  2870.   Verwendung können Programme effizienter werden.
  2871.  
  2872.  
  2873. ============================================================================
  2874.  
  2875. Inhalt von Disk #67:
  2876.  
  2877.  
  2878. Arithmetik (Modula-2)                                 Dieter Seidel
  2879.  
  2880.   Routinen und Beispielprogramme zum Rechnen mit beliebig großen Zahlen.
  2881.  
  2882.  
  2883. DisplayIO (Oberon)                                   Hartmut Goebel
  2884.  
  2885.   DisplayIO ist eine Ergänzung zum Oberon-Standard-Modul 'Display' und
  2886.   ermöglicht die Ein-/Ausgabe ähnlich dem Module IO in Display.Window.
  2887.   Dies ist Version 1.0.
  2888.  
  2889.  
  2890. Metronom (Oberon)                                  Christian Stiens
  2891.  
  2892.   Metronom ist ein Taktgeber mit einstellbarer Geschwindigkeit und
  2893.   Taktart.
  2894.  
  2895.  
  2896. SmusPlayer (Oberon)                                Philippe Gressly
  2897.  
  2898.   Oberon-Interface zur smusplayer.library.
  2899.  
  2900.  
  2901. ============================================================================
  2902.  
  2903. Inhalt von Disk #68:
  2904.  
  2905.  
  2906. ABlank (Oberon)                                       Achim Siebert
  2907.  
  2908.   ABlank ist ein einfacher Screen-Blanker, der zudem noch hübsche
  2909.   Fraktale auf den Monitor zaubert.
  2910.  
  2911.  
  2912. AClock (Oberon)                                       Achim Siebert
  2913.  
  2914.   Kleines Analoguhrprogramm, leicht an den eigenen Geschmack
  2915.   anzupassen. Braucht AmigaOS 2.0.
  2916.  
  2917.  
  2918. GBComp (Modula-2)                                    Jürgen Weinelt
  2919.  
  2920.   Diese Programm liest eine ASCII-Datei ein, und schreibt die enthaltenen
  2921.   Daten in Form von M2Amiga-ASSEMBLE-Statements in eine andere Datei.
  2922.  
  2923.  
  2924. OberonToHlp (Oberon)                                  Ekkart Bolten
  2925.  
  2926.   Erzeugt aus Amiga Oberon Quelltexten Hilfstexte für das Online
  2927.   Help Manual 'Ohm'.
  2928.  
  2929.  
  2930. Print2 (Oberon)                                    Christian Stiens
  2931.  
  2932.   Dieses Programm erlaubt Text-Files zweispaltig auszudrucken.
  2933.   Auf eine Seite werden doppelt so viele Zeichen wie normalerweise
  2934.   ausgegeben, was den Papierverbrauch stark vermindert.
  2935.  
  2936.  
  2937. Spectroscope (Oberon)                              Christian Stiens
  2938.  
  2939.   Spectroscope führt eine Echtzeit-Frequenzanalyse über einem am Parallel-
  2940.   port angeschlossenen Soundsampler durch.
  2941.  
  2942.  
  2943. Spectrum (Oberon)                                  Christian Stiens
  2944.  
  2945.   Mit diesem Programm können Spektralanalysen von 8-Bit Sound-
  2946.   Samples durchgeführt werden.
  2947.  
  2948.  
  2949. Tapete (Oberon)                                               [fbs]
  2950.  
  2951.   Erlaubt es, den Workbench-Hintergrund mit einem beliebigem ILBM-Bild
  2952.   zu füllen.
  2953.  
  2954.  
  2955. TextWindows (Oberon)                                          [fbs]
  2956.  
  2957.   TextWindows ist ein Modul, das die gleichen Funktionen biedet wie das
  2958.   Oberon Standard-Module 'io'. Die Ein-/Ausgabe läuft jedoch nicht über
  2959.   StdIn/StdOut, sondern über das angegebene 'TxtWin'. Dieses muß vorher
  2960.   natürlich geöffnet werden.
  2961.  
  2962.  
  2963. TP (Oberon)                                                   [fbs]
  2964.  
  2965.   Dient zur statistischen Analyse aller auf dem Amiga laufenden Tasks und
  2966.   Prozesse.
  2967.  
  2968.  
  2969. ZapPrint (Modula-2)                                    Raymond Horn
  2970.  
  2971.   ZapPrint dient dem Ausdrucken von Textdateien. Es ermöglicht optional
  2972.   nur die geraden oder die ungeraden Seiten zu drucken. Auch kann der
  2973.   Umfang des Ausdruck auf bestimmte Seiten einer Datei eingeschränkt
  2974.   werden.
  2975.  
  2976.  
  2977. ============================================================================
  2978.  
  2979. Inhalt von Disk #69:
  2980.  
  2981.  
  2982. Convert (Modula-2)                                             Frank Lömker
  2983.  
  2984.   Dieses Programm ist dazu gedacht, ASCII-Texte zwischen dem Amiga-
  2985.   und dem IBM-Format zu konvertieren.  Dabei werden die ASCII-
  2986.   Codes, die Zeilenende- markierungen (LF <> CR+LF) und die
  2987.   Textendemarkierung (nichts <> Ctrl Z) konvertiert. Version 2.1,
  2988.   Update zu Version 2.0 auf AMOK #65. Enthält die Modula-2 Umsetzung
  2989.   des Moduls RenderInfo von AMOK #57, das es erlaubt die Oberfläche
  2990.   eines Programmes  auf verschiedene Auflösungen, Fonts und Farben
  2991.   abzustimmen.
  2992.  
  2993.  
  2994. NTSC4NTSC (Oberon)                                             [kai]
  2995.  
  2996.   Das ist ein kleines Programm, das NTSC-Screens erzwingt, wenn dies möglich
  2997.   ist. PAL-Screens bleiben weiterhin PAL. Läuft nur unter 2.0! Einfach mit
  2998.   "Run" in User-Startup starten! Kann jetzt auch alle Screens in NewLook-
  2999.   Screens umwandeln.
  3000.   Version 1.6, Update zu Version 1.2 auf AMOK #59.
  3001.  
  3002.  
  3003. OberonSupport (Oberon)                                         [kai]
  3004.  
  3005.   Eine ARexx-Function-Library um das Anzeigen zur Fehleranzeige von Oberon-
  3006.   Programmen. Diese Library und die dazu gehörigen Scripts ermöglichen eine
  3007.   Integration des Oberon-Compilers in jeden beliebigen Editor, der ARexx
  3008.   unterstützt. Die beigelegten Scripts sind für den CygnusEd Professional.
  3009.   OberonCED von AMOK #47 wird durch dieses Paket überflüssig.
  3010.  
  3011.  
  3012. PatternLibrary (Oberon)                                        Angela Schmidt
  3013.  
  3014.   Die pattern.library bietet alles, was man sich zum Thema Patternmatching
  3015.   wünschen kann, sogar ein ARexx-Interface! Martin Horneffer hat ein
  3016.   Interface-Modul geschrieben, so daß jetzt alle Oberon-Programmierer von
  3017.   den Funktionen profitieren können.
  3018.  
  3019.  
  3020. ReqTools  (Oberon/Modula-2)                                    Nico François
  3021.  
  3022.   Durch die reqtools.library wird die Programmierung von Requestern aller
  3023.   Art sehr einfach und komfortabel. Die Version 1.0d enthält jetzt
  3024.   Interfaces für Modula-2 und Oberon. Update zu ReqTools auf AMOK #62.
  3025.  
  3026.  
  3027. ============================================================================
  3028.  
  3029. Inhalt von Disk #70:
  3030.  
  3031.  
  3032. AmokIcons                                              verschiedene
  3033.  
  3034.   Alle bisher verwendeten AMOK-Diskettenicons.
  3035.  
  3036.  
  3037. AmokListe                                              verschiedene
  3038.  
  3039.   Gesamtverzeichnis der AMOK-Disketten 1 bis 70.
  3040.  
  3041.  
  3042. IFFSupport 1.7 (Oberon)                                       [fbs]
  3043.  
  3044.   Anpassung des IFF-ILBM-Hilfsmoduls von AMOK#49 von Oberon 2.14.
  3045.  
  3046.  
  3047. KwikBackup2.0 (Oberon)                         Achim Siebert, [fbs]
  3048.  
  3049.   Neue Version des schnellen HD-Backup-Programms von AMOK#12. Benötigt
  3050.   AmigaOS 2.0.
  3051.  
  3052.  
  3053. LQPrint2.0 (Oberon)                                   Achim Siebert
  3054.  
  3055.   LQPrint erstellt Ausdrucke von ASCII-Dateien auf den Epson-Druckern der
  3056.   LQ-Serie. Dabei wird versucht, möglichst den gesamten AMIGA-Zeichensatz
  3057.   darstellen zu können.
  3058.  
  3059.  
  3060. PL0 (Oberon)                               N. Writh, Hartmut Goebel
  3061.  
  3062.   Ein einfacher Compiler für die Sprache PL0, die N. Wirth in
  3063.   seinem Buch 'Compilerbau' postuliert. Update zur Version von
  3064.   AMOK#57.
  3065.  
  3066.  
  3067. Reversi (Modula-2)                                  Robert Brandner
  3068.  
  3069.   Reversi (oder Othello) ist eine Umsetzung des bekannten Brettspieles
  3070.   für den Amiga. Das Spielfeld besteht aus 8 mal 8 Feldern, wobei die
  3071.   vier Felder im Zentrum schon mit je zwei blauen und gelben Steinen
  3072.   belegt sind.
  3073.  
  3074.  
  3075. ============================================================================
  3076.  
  3077. Inhalt von Disk #72:
  3078.  
  3079. BobEdi (Modula-2/Oberon)                                      Thomas Ansorge
  3080.  
  3081.   Das Programm BobEdi ist dazu gedacht, Bobs und Sprites (auch
  3082.   animierte) zu gestalten und als Source-Code für verschiedene
  3083.   Sprachen abzuspeichern. Momentan werden Modula-2, Assembler,
  3084.   C und BASIC und Oberon unterstützt. Version 2.0, Update zur
  3085.   Version von AMOK #65.
  3086.  
  3087.  
  3088. ConfigDemo (Oberon)                                           Hartmut Goebel
  3089.  
  3090.   ConfigDemo ist ein kleines Modul, daß das Lesen und Schreiben von
  3091.   Konfigurations-Dateien im Interchange-File-Format (IFF) demonstriert.
  3092.   Anpassung an eigene Bedürfnisse ist ein leichtes.
  3093.   Benötigt AmigaOS 2.0.
  3094.  
  3095.  
  3096. D2 (Modula-2)                                                     Reiner Nix
  3097.  
  3098.   d2 ist ein Druckprogramm, das zum schnellen Textdrucken für
  3099.   zwischendurch Voreinstellungen berücksichtigt aber auch zum
  3100.   Drucken unterschiedlicher Dokumente flexibel eingesetzt werden
  3101.   kann.
  3102.  
  3103.  
  3104. Env (Oberon)                                                  hartmut Goebel
  3105.  
  3106.   Env ist ein kleines Tool, um unter AmigaOS 2.0 die lokalen und/oder
  3107.   globalen Environment-Variablen anzuzeigen.
  3108.   Nun werden bei lokalen Vars auf Wunsch auch die Flags und der
  3109.   Eintrag im .len-Feld ausgegeben.
  3110.   Hat nichts mit Env auf Fish 600 zu tun.
  3111.   Version 1.3, ein Udpate gegenüber V1.0 von Amok# 64.
  3112.  
  3113.  
  3114. Led (Oberon)                                                           [fbs]
  3115.  
  3116.   Dieses kurze Oberon-Programm (56 Bytes) schaltet die Power-LED und
  3117.   damit den Low-Pass-Filter an bzw.  aus.
  3118.   Der wahre Grund ist vielmehr die Beschreibung dazu, wie man auch in
  3119.   Oberon solche Mikro-Programme schreibt.
  3120.  
  3121.  
  3122. NTSC4NTSC (Oberon)                                                     [kai]
  3123.  
  3124.   Das ist ein kleines Programm, das NTSC-Screens erzwingt, wenn dies möglich
  3125.   ist. PAL-Screens bleiben weiterhin PAL. Läuft nur unter 2.0! Einfach mit
  3126.   "Run" in User-Startup starten! Kann jetzt auch alle Screens in NewLook-
  3127.   Screens umwandeln.
  3128.   Version 1.9, Update zu Version 1.6 auf AMOK #69.
  3129.  
  3130.  
  3131. OberonSupport (Oberon)                                                 [kai]
  3132.  
  3133.   Eine ARexx-Function-Library zur Fehleranzeige von Oberon-Programmen.
  3134.   Diese Library und die dazu gehörigen Scripts ermöglichen eine
  3135.   Integration des Oberon-Compilers in jeden beliebigen Editor, der ARexx
  3136.   unterstützt. Die beigelegten Scripts sind für den CygnusEd Professional,
  3137.   TurboText und AmokEd. Update zu AMOK #69.
  3138.  
  3139.  
  3140. Resident (Oberon)                                             Thomas Ansorge
  3141.  
  3142.   Untersucht die Resident-Liste um herauszufinden, welche Programme
  3143.   resident sind und welche nicht.
  3144.  
  3145.  
  3146. while-Interpreter (Oberon)                                     Dieter Seidel
  3147.  
  3148.    Ein Interpreter für die Sprache "while". Die Syntax von while-Programmen
  3149.    lehnt sich sehr stark an die Syntax von Pascal-Programmen an. Damit
  3150.    dürfte es kein Problem sein eigene Programme dafür zu entwickeln.
  3151.  
  3152.  
  3153. ============================================================================
  3154.  
  3155. Inhalt von Disk #73:
  3156.  
  3157. Label (Modula-2)                                                Werner Speer
  3158.  
  3159.   Schon wieder ein Disk-Label-Programm?  Ja, aber dieses arbeitet
  3160.   mit dem Hartmuts AmokEd und dem DME zusammen. Man braucht also nicht
  3161.   schon wieder einen neuen Editor. Das Ergebnis seht Ihr auf dieser
  3162.   Diskette. Als kleine Besonderheit steht der Disk-Titel auf dem
  3163.   Dikettenrand. Des weiteren sind die Label-Texte zu allen Amok-Disks
  3164.   und vielen Fish-Disks dabei.
  3165.  
  3166.  
  3167. UMS(Oberon)                                                 Martin Horneffer
  3168.  
  3169.   UMS ist die Abkürzug für 'Universal Message System'.  Die Grundidee
  3170.   von UMS ist, beliebige Nachrichtenquellen (Mailboxnetzen, wie Fido,
  3171.   Zerberus, Maus, UUCP, ...) zu einer einzigen Datenbank
  3172.   zusammenzuführen und einheitlich zu repräsentieren.  Diese Datenbank
  3173.   wird von einem Steuerprogramm verwaltet welches Informationen
  3174.   entgegennimmt, einsortiert und Informationen wieder herausgibt die
  3175.   dann wieder in beliebige Netze zurückgespeist werden können.  Der
  3176.   Sinn liegt darin, eine einzige Bearbeitungssoftware, also ein
  3177.   Point-Programm, für alle angeschlossenen Netze zu benutzen.
  3178.  
  3179.  
  3180. ============================================================================
  3181.  
  3182. Inhalt von Disk #74:
  3183.  
  3184.  
  3185. Coords (Oberon)                                                 Holger Bolay
  3186.  
  3187.   Coords ist ein kleines Programm, das in seinem Fenster die
  3188.   aktuellen Mauskoordinaten anzeigt.
  3189.  
  3190.  
  3191. GadToolsBox (Oberon)                                 Jan van den Baard/[kai]
  3192.  
  3193.   Mit dem Programm GadTools kann man mit der Maus Screen, Windows,
  3194.   Gadgets und Menüs, also die komplette grafische Benutzeroberfläche
  3195.   eines Programms, entwerfen. Das Ergebnis kann als Quelltext in den
  3196.   Sprachen Oberon, C und Assembler abgespeichert werden. Die erzeugte
  3197.   Oberfläche paßt sich wahlweise auch automatisch an jeden Font an!
  3198.   Durch GadToolsBox wird das zeitaufwendige Erstellen von grafisch
  3199.   ansprechenden Benutzeroberflächen zum Kinderspiel. Die hier und jetzt
  3200.   veröffentlichte Version 1.4 (37.176) kann erstmalig Oberon Quelltext
  3201.   erzeugen.
  3202.  
  3203.  
  3204. TrapList (Oberon)    Martin J. Laubach/Maximilian Hantsch/Roger Nordin/[kai]
  3205.  
  3206.   Mit Hilfe der traplist.library kann man komfortabel und schnell auf
  3207.   die sog. "Nodelist" des Fido-Netzwerks zugreifen. Es liegen Interfaces
  3208.   für Oberon und C bei.
  3209.  
  3210.  
  3211. ============================================================================
  3212.  
  3213. Inhalt von Disk #75:
  3214.  
  3215.  
  3216. FixAmber (Oberon)                                               [fbs]
  3217.  
  3218.   Verhindert das Flimmern in der ersten Zeile beim A3000, welches
  3219.   durch einen Bug im AMBER-Chip verursacht wird. Version 2.0, Update
  3220.   zu V1.0 von AMOK#50.
  3221.  
  3222.  
  3223. Levenstein (Oberon)                                   Richard Günther
  3224.  
  3225.   Dieses Modul beinhaltet eine Prozedur, die nach dem System der
  3226.   gewichteten Levenshtein-Distanz den Grad der Ähnlichkeit zweier
  3227.   Strings feststellt.
  3228.  
  3229.  
  3230. Oberon 3.0 (Oberon)                                             [fbs]
  3231.  
  3232.   Demo-Version von Amiga Oberon 3.0 und dem Debugger ODebug. Die
  3233.   wichtigsten Neuerungen dieser Version des Compilers sind:
  3234.  
  3235.     - Unterstützung der objektorientierten Spracherweiterung
  3236.       Oberon-2. Dadurch wird objektorientiertes Programmieren
  3237.       mit Methoden (typgebundenen Prozeduren) möglich. Auch ist
  3238.       in Oberon-2 die FOR-Schleife wieder enthalten und Variablen
  3239.       können Zeiger auf zur Laufzeit allozierte offene Felder
  3240.       enthalten.
  3241.  
  3242.     - Speicherverwaltung durch einen parallelen Garbage-Collector.
  3243.       Nicht mehr benötigter Speicher wird so automatisch freigegeben,
  3244.       schwere Programmfehler, wie hängende Referenzen oder nicht
  3245.       freigegebener Speicher, werden dadurch verhindert.
  3246.  
  3247.     - Amiga Oberon 3.0 macht es sehr leicht, Oberon-Prozeduren als
  3248.       parallele Prozesse zu starten
  3249.  
  3250.     - Der Editor OEd zum Compiler ist völlig frei konfigurierbar und
  3251.       über 141 ARexx-Commandos frei programmierbar.
  3252.  
  3253.   Diese Demo-Version ist in manchen Punkten eingeschränkt, erlaubt
  3254.   jedoch das Erstellen kleiner Oberon-2-Programme. Version 3.0, Update
  3255.   zu V2.0 von AMOK#53.
  3256.  
  3257.  
  3258. OClock (Oberon)                                      Christian Stiens
  3259.  
  3260.   OClock ist eine kleine aber feine Analoguhr. Version 1.1, Update zu
  3261.   V1.0 von AMOK#57.
  3262.  
  3263.  
  3264. ============================================================================
  3265.  
  3266.  
  3267. Inhalt von Disk #76:
  3268.  
  3269.  
  3270. CxSupport (Oberon)                                     Thomas Igracki
  3271.  
  3272.   Dieses Modul vereinfacht die Handhabung mit der Commodities.library
  3273.   um HotKeys und CustomFunctions zu erstellen.
  3274.  
  3275.  
  3276. iif2bmp (Oberon)                                          Eduard Pech
  3277.  
  3278.   Mit diesem Programm kann man IFF Bilder und Brushes in das
  3279.   Unix/XWindows-BitMap-Format umwandeln.
  3280.  
  3281.  
  3282. xpk 2.3 (Oberon/Modula-2)               Urban Müller, Bryan Ford, ...
  3283.  
  3284.   Die xpkmaster.library vereinheitlicht die Schnittstelle zu
  3285.   verschiedenen Kopressionsverfahren. In dem Paket befinden sich 
  3286.   mehrere Kompressionlibraries und einige Nutzprogramme um mit diesem
  3287.   Libraries zu arbeiten. Ein (de)komprimierender File-Handler (XFH)
  3288.   ist auch dabei. Für den Programmierer gibt es Interfaces und
  3289.   Beispielprogramme in vielen unterschiedlichen Sprache, darunter auch
  3290.   Oberon (Hartmut Göbel) und Modula-2 (Oliver Knorr).
  3291.  
  3292.  
  3293. ============================================================================
  3294.  
  3295. Inhalt von Disk #77:
  3296.  
  3297.  
  3298. EasyRexx (Oberon)                                                [fbs]/[kai]
  3299.  
  3300.   Einfaches Modul zum Erstellen eines Rexxports für beliebige
  3301.   Oberon-Programme. Angepaßt an Amiga Oberon 3.0 und den User
  3302.   Interface Style Guide.
  3303.   Version 1.1, Update zu Version 1.0 auf AMOK #58.
  3304.  
  3305.  
  3306. Funktionen (Oberon)                                          Richard Günther
  3307.  
  3308.   Dieses Modul übersetzt Terme mit Realzahlen in ausführbaren Code,
  3309.   wie es z.B. Funktionsplotter (s. Beispiel) verlangen.
  3310.  
  3311.  
  3312. GadToolsSupport (Oberon)                                     Richard Günther
  3313.  
  3314.   Dieses Modul enthält Prozeduren zur einfachen Verwendung der
  3315.   neuen GadTools-Library und versucht, einige Mängel dieser zu
  3316.   beheben z.B. fehlendes Entfernen von Gadgets).
  3317.  
  3318.  
  3319. IFFLib (Oberon)                                               Volker Rudolph
  3320.  
  3321.   Oberon Interface-Modul zur iff.library. Angepaßt an die iff.library
  3322.   V22 und Amiga Oberon 3.0.
  3323.   Version 1.2, Update zu Version 1.0 auf AMOK #49.
  3324.  
  3325.  
  3326. Lichtorgel (Oberon)                                         Christian Stiens
  3327.  
  3328.   Dieses Programm simuliert eine 8-Kanal Lichtorgel. Das Musiksignal,
  3329.   das über einen am Parallelport angeschlossenen Soundsampler
  3330.   ankommt, wird in 8 Frequenzbereiche aufgeteilt und damit die
  3331.   Helligkeit von 8 "Lampen" gesteuert. Die Lampen auf der linken
  3332.   Seite sind für die Bässe zuständig, während die rechten Lampen die
  3333.   Höhen anzeigen.
  3334.  
  3335.  
  3336. LockWindow (Oberon)                                           Albert Weinert
  3337.  
  3338.   Dieses Modul für die Programmiersprache Oberon stellt vier
  3339.   Prozeduren zur Verfügung um Window's zu Verschliessen und um den
  3340.   WaitPointer zu setzen.
  3341.  
  3342.  
  3343. MakeCat (Asm/C/Oberon)                    Alexander Kochann und Oliver Reiff
  3344.  
  3345.   MakeCat wurde als Ersatz für das CLI-Programm "CatComp"
  3346.   geschrieben, das sich auf der Developers2.1-Diskette befindet.
  3347.   Es dient vor allem dazu, die für das Locale-System so wichtigen
  3348.   Katalogdateien zu erzeugen. Neben dem Katalog-Format kennt
  3349.   MakeCat aber noch 7 andere Formate, die sowohl gelesen als auch
  3350.   geschrieben werden können.
  3351.  
  3352.  
  3353. MemPool (Oberon)                                              Hartmut Goebel
  3354.  
  3355.   Die Funktionen dieses Moduls antsprechen denjenigen aus Exec bzw.
  3356.   OberonLib. Der Speicher wird jedoch immer in Blöcken zu min.
  3357.   <AllocBlockSize> Bytes vom System alloziert und dann intern
  3358.   verwaltet. Dies vermindert die Fragmentierung des Speichers.
  3359.  
  3360. MoveMouse2 (Oberon)                                           Thomas Igracki
  3361.  
  3362.   Hiermit läßt sich der Mauszeiger auf dem akt. Screen positionieren.
  3363.  
  3364.  
  3365. NTSC4NTSC (Oberon)                                                     [kai]
  3366.  
  3367.   Das ist ein kleines Programm, das NTSC-Screens erzwingt, wenn dies möglich
  3368.   ist. PAL-Screens bleiben weiterhin PAL. Läuft nur unter 2.0! Einfach mit
  3369.   "Run" in User-Startup starten! Kann jetzt auch alle Screens in NewLook-
  3370.   Screens umwandeln. Auf AA-Maschinen kann Interlace in einen flimmerfreien
  3371.   Modus umgewandelt werden.
  3372.   Version 2.0, Update zu Version 1.9 auf AMOK #72.
  3373.  
  3374.  
  3375. OUtil (Oberon)                                                Albert Weinert
  3376.  
  3377.   Das OUtil ist ein  Programm das  geschrieben worden ist, um den Umgang
  3378.   mit dem Amiga Oberon Compiler von der A+L AG zu erleichtern.
  3379.  
  3380.  
  3381. REXX (ARexx)                                                  Albert Weinert
  3382.  
  3383.   Eine ganze Reihe an ARexx-Programmen für den Oberon-Editor OEd.
  3384.  
  3385.  
  3386. ============================================================================
  3387.  
  3388. Inhalt von Disk #78:
  3389.  
  3390.  
  3391. AmokEd 1.30 (Oberon)                                          Hartmut Goebel
  3392.  
  3393.    Freikonfigurierbarer Makro-Editor, ähnlich dem DME.
  3394.    Unterstützt viele Möglchkeiten von AmigaOS 2.0, wie PubScreens,
  3395.    AppWindows, etc. Jetzt entsprechend dem StyleGuide Programmiert
  3396.    und mit vielen neuen Fähigkeiten. Benötigt AmigaOS 2.0.
  3397.    Update gegenüber V 1.20c von AMOK 64.
  3398.  
  3399.  
  3400. GetPubName (Oberon)                                          Michael Hohmann
  3401.  
  3402.   GetPubName liefert den Namen des vordersten PubScreens. Damit
  3403.   kann an Programme, denen der Name eines PubScreens übergeben
  3404.   werden kann, automatisch der des vorderstens Screens mitgeteilt
  3405.   werden.
  3406.  
  3407.  
  3408. HotKey [3m(Oberon)                                                Thomas Igracki
  3409.  
  3410.   Dieses Modul vereinfacht die Programmierung von HotKeys mit der
  3411.   Commodities.library.
  3412.  
  3413.  
  3414. Notify V1.21 (Oberon)                                         Thomas Igracki
  3415.  
  3416.   Zwei Module, die den Umgang mit der Notify-Funktion von Dos
  3417.   erleichtern. Notify.mod verwaldet nur einen Notify, MultiNotify
  3418.   mehrere.
  3419.  
  3420.  
  3421. Palette (Oberon)                                              Peter Fröhlich
  3422.  
  3423.   Ein Amiga Oberon Modul für ein kleines, einfaches, font-sensitives
  3424.   und wunderschönes Palette-Dialogfenster.
  3425.  
  3426.  
  3427. SGConfiguration (Oberon)                                      Hartmut Goebel
  3428.  
  3429.    SGConfiguratioon dient dazu, Konfigurationsdateien Style-Guide-
  3430.    konform zu lesen und zu schrieben.
  3431.    SGConfiguration ist ein Modul aus der Style Guide Support Library
  3432.    des Zerberus Oberon Club (ZOC).
  3433.  
  3434.  
  3435. WIPE (AmokEd,ARexx,Oberon,Modula-2,Dice,...)                    Werner Speer
  3436.  
  3437.    'Werners Integrated Programming Environment' ist ein Makro- und
  3438.    ARexx-Skript-Packet, das AmokEd zu einer Programmierumgebung für
  3439.    Oberon, Modula-2, DICE, Spice, und PasTex erweitert.
  3440.    Benötigt mindestens AmokEd 1.28, kann mit einigen Änderungen aber
  3441.    auch eingeschränkt für dem DME benutzt werden.
  3442.  
  3443.  
  3444. ============================================================================
  3445.  
  3446. Inhalt von Disk #79:
  3447.  
  3448.  
  3449. BackSTREAM (Modula-2)                                          Thomas Stolze
  3450.  
  3451.   Dies ist ein Programm, das es erlaubt schnell und einfach
  3452.   Harddiskbackups zu erstellen. Es kann leicht von der Workbench
  3453.   gestartet und bedient werden.
  3454.   Version 1.90d, Update zu Version 1.33 auf AMOK #54.
  3455.  
  3456.  
  3457. Kurszielbestimmung (Oberon)                                   Jürgen Schmidt
  3458.  
  3459.   Dieses Programm ist für Aktienbesitzer gedacht, die wissen
  3460.   wollen, wie hoch der Kurs einer bestimmten Aktie sein muß, damit
  3461.   der Verkauf einen gewissen Ertrag bringt.
  3462.  
  3463.  
  3464. LHLib [3m(Modula-2/Oberon)                       Christoph Teuber, Thomas Stolze
  3465.  
  3466.   Modula-2 und Oberon Interface-Module für die lh.library.
  3467.  
  3468.  
  3469. Script (Modula-2)                                             Thomas Ansorge
  3470.  
  3471.   Script ermöglicht es, Scriptdateien als Default-Tool eines Projektes
  3472.   einzutragen.
  3473.  
  3474.  
  3475. ============================================================================
  3476.  
  3477. Inhalt von Disk #80:
  3478.  
  3479.  
  3480. CheckCaps (Oberon)                                          Christian Stiens
  3481.  
  3482.   Dieses kleine Utility prüft, ob die CapsLock Taste gedrückt ist,
  3483.   und gibt als Returnwert WARN zurück, wenn CapsLock aktiviert ist.
  3484.  
  3485.  
  3486. IntuiPointer (Oberon)                                       Christian Stiens
  3487.  
  3488.   Routinen zum Setzen des OS2.0-Busy-Pointers in eigenen Programmen.
  3489.   Unterstützt nun auch einen animierten Busy-Pointer.
  3490.   Version 1.3, Update zu Version 1.2 auf AMOK #66.
  3491.  
  3492.  
  3493. Mine (Modula-2)                                               Thomas Ansorge
  3494.  
  3495.   Mine ist eine neue Implementation eines alten Computer-Spiels.
  3496.  
  3497.  
  3498. OHM-Amok (OHM)                                                Georg Brünsing
  3499.  
  3500.   Enthält die ver"OHM"te Auflistung aller AMOK-Inhalt Dateien.
  3501.   Momentan von AMOK#1 bis AMOK#72. Besitzt man das Online Help
  3502.   Manual, so hat man jetzt auf Knopfdruck den Inhalt der AMOKs
  3503.   parat.
  3504.  
  3505.  
  3506. TimeAndMem (Oberon)                                                    [fbs]
  3507.  
  3508.   Dieses kleine Programm gibt die aktuelle Uhrzeit und den derzeit
  3509.   freien Speicher in der Shell aus. Es wurde speziell für die Verwendung
  3510.   innerhalb des Shell-Prompts geschrieben, so daß jederzeit ein Druck
  3511.   auf <RETURN> genügt, um die Uhrzeit bzw. den freien Speicher
  3512.   anzuzeigen.
  3513.  
  3514.  
  3515. ViewPerfect (Modula)                                           Thomas Stolze
  3516.  
  3517.   ViewPerfect ist ein Programmierwerkzeug und Textanzeigeprogramm
  3518.   zugleich. Über einen Hotkey kann ViewPerfect aufgerufen werden. Es
  3519.   stehen dann verschiedene Textdateien, wie die Autodocs etc, zur
  3520.   Verfügung. Das Programm kann über AREXX mit OHM kommunizieren.
  3521.  
  3522.  
  3523. Viel Spaß!
  3524.  
  3525.